Adalah
fungsi yang bekerja terhadap suatu
group, dimana fungsi-fungsi tersebut terdiri dari:
1.
COUNT berfungai untuk menghitung cacah
record/baris dari suatu table
2.
SUM berfungsi untuk menghitung jumlah
dari sekumpulan kolom dari suatu table
3.
AVG berfungai untuk mendapatkan nilai
rata-rata nilai kolom tertentu pada suatu table
4.
MAX berfungsi untuk mendapatkan nilai
tebesar dari sekumpulan nilai kolom dari
suatu table
5.
MIN berfungsi untuk mendapatkan nilai
terkecil dari sekumpulan nilai kolom dari suatu table
Untuk memulai nya ketikkan perintah dibawah ini, tetapi
untuk memulainya tetap dengan menggunakan SQL SERVER 2000 (QUERY ANALYZER),
LALU KETIKKAN PERINTAH DIBAWAH INI:
create database toko_buku
create table penerbit(
kd_penerbit char(6) not null primary
key,
nama_penerbit varchar(30))
create table buku(
kd_buku char(6) not null primary
key,
judul varchar(20),
kd_penerbit char(6) references
penerbit(kd_penerbit),
pengarang varchar(20),
stok int,
hal int)
select * from penerbit
select * from buku
insert into penerbit
values('123456','erlangga')
insert into penerbit
values('123457','guna dharma')
insert into penerbit
values('123458','CAMPUS')
insert into buku values('M0001','DATABASE','123456','TOTO
MULYADI','200','135')
insert into buku
values('M0002','STATISTIK','123457','HARYONO','196','122')
insert into buku
values('M0003','AGAMA','123458','STEVANI','187','98')
setelah selesai mengetikkan perintah tersebut lalu aka nada tampilan
seperti tampilan dibawah ini:
Lalu ketikkan perintah-perintah dibawah ini:
SELECT COUNT (*) FROM BUKU
SELECT SUM (STOK) FROM BUKU
SELECT AVG (STOK) FROM BUKU
SELECT MAX (STOK) FROM BUKU
SELECT MIN (STOK) FROM BUKU
Setelah itu jalankan perintah-perintah tersebut, lalu akan
muncul seperti tampilan dibawah ini:
Sekian dengan fungsi agregat, semoga bermanfaat bagi anda...!!
:)
:)