Click Here to Search This Site
Tampilkan postingan dengan label Penghitungan. Tampilkan semua postingan
Tampilkan postingan dengan label Penghitungan. Tampilkan semua postingan

Jumat, 29 Juni 2012

Dasar- Dasar SQL dengan Access (Aritmatika:Fungsi Kelompok Nilai (SUM))


4.1.4  SUM

Menjumlah nilai dari kolom tertentu
Hitung total honor instruktur
select sum (honor) from instruktur

SUM (HONOR)
-----------
    1522500
Hitung jumlah honor instruktur yang honornya diatas rata – rata
select sum (honor) from instruktur
   where honor > (select AVG (honor) from instruktur)

SUM (HONOR)
-----------
  1027500

Kamis, 28 Juni 2012

Dasar- Dasar SQL dengan Access (Aritmatika:Fungsi Kelompok Nilai (COUNT) )


4.1.3  COUNT

Menghitung jumlah record dengan kualifikasi tertentu. Count (*) menyatakan, hitung seluruh record yang berlaku.
Hitung jumlah instruktur
select count (*) from instruktur

COUNT (*)
---------
    5
Berapa banyak instruktur yang honornya diatas rata – rata ?
select count (honor) from instruktur
   where honor > (select AVG (honor) from instruktur)

COUNT (HONOR)
-------------
      3

Rabu, 27 Juni 2012

Dasar- Dasar SQL dengan Access (Aritmatika:Fungsi Kelompok Nilai (MIN & MAX) )


4.1.1  MAX

Mencari maksimum
select MAX(honor) from instruktur

MAX(HONOR)
----------
357500

4.1.2  MIN

Mencari minimum
select MIN(honor) from instruktur

MIN (HONOR)
------------
   220000
Tampilkan instruktur yang honornya paling kecil
select * from instruktur
   where honor = (select MIN( honor) from instruktur)

IN NAMA                       HONOR
--------------------------------------
ML MONIKA LOPA          220000

Selasa, 26 Juni 2012

Dasar- Dasar SQL dengan Access (Aritmatika:Fungsi Kelompok Nilai )


4.1    Fungsi Kelompok Nilai

Fungsi AVG, MAX, MIN, SUM, COUNT adalah fungsi yang memproses tabel dengan kualifikasi tertentu.

4.1.1  AVG

Mencari rata-rata
select  AVG(honor) from instruktur

AVG(HONOR)
------------
304500
Tampilkan instruktur yang honornya diatas rata – rata
select  * from instruktur
   where honor > (select AVG (honor) from instruktur)

IN NAMA                       HONOR
-----------------------------------------------------------------
YS YUNI SARA                  357500
HT HARTINI TITO               340000
BG BILL GATE                  330000

Perhatikan bahwa nilai perbandingan adalah hasil dari query baru (yang disebut sebagai "subquery")

Senin, 25 Juni 2012

Dasar- Dasar SQL dengan Access (Aritmatika)


4      Aritmatika

Penghitungan Aritmetika dapat dilakukan dengan menggunakan */+ - seperti umumnya.
Contoh:
Tampilkan daftar honor instruktur dan naikkan 20 %
select namainstruktur, honor * 1.2 from instruktur

namainstruktur
-----------------------------
BILL GATE         396000.0
HARTINI TITO      408000.0
MONIKA LOPA       264000.0
THE GREAT RINI    330000.0
YUNI SARA         429000.0
(5 row (s) affected)
Tampilkan daftar honor instruktur dan kurangi dengan pajak penghasilan 15%
select namainstruktur, honor, nett=honor * 0.85 from instruktur

namainstruktur
-----------------------------
BILL GATE         396000.0
HARTINI TITO      408000.0
MONIKA LOPA       264000.0
THE GREAT         330000.0
YUNI SARA         429000.0
(5 row (s) affected)