Upload
chairul-mukmin
View
4
Download
0
Embed Size (px)
DESCRIPTION
Fungsi Agregat(2)
Citation preview
Mengolah Database Dengan MySQL
Fungsi Agregat
Fungsi ini sekilas seperti fungsi numerik tetapi sebenarnya secara mendasar fungsi ini
berbeda dari Fungsi aritmetik. Fungsi Agregat adalah fungsi standar di dalam SQL,
Suatu fungsi yang digunakan untuk melakukan summary/ringkasan, merupakan fungsi
statistik standar yang dikenakan pada suatu tabel atau query. Fungsi aritmetika
berhubungan langsung dengan manipulasi aritmetika.
Fungsi agregat merupakan fungsi built-in yang hampir pasti ada dalam sistem database
relasional. MYSQL juga mengimplementasikan fungsi-fungsi agregat seperti:
AVG(ekspresi)
COUNT(X)
MAX(ekspresi)
MIN(ekspresi)
STD(ekspresi)
STDDEV(ekspresi)
SUM(ekspresi)
AVG(eksprei)
Fungsi ini digunakan untuk mencari rata-rata nilai dalam suatu kolom dari suatu tabel
atau ekspresi. Ekspresi dalam fungsi AVG umumnya adalah nama kolom. Kolom yang
dicari nilai rata-ratanya adalah ko1om dengan tipe data numerik.
Nilai rata-rata yang dihasilkan oleh fungsi ini tidak melibatkan dalam perhitunganya
baris yang memiliki nilai pada kolom yang dicari rata-ratanya bernilai NULL.
COUNT(x)
Fungsi ini digunakan untuk menghitung jumlah record dan suatu kolom atau suatu tabel.
X adalah nama kolom dari label yang diinginkan dicari jumlah record (baris)nya.
MAX(ekspresi)
Fungsi ini digunakan untuk mencari nilai terbesar dari suatu kolom dari suatu tabel atau
ekspresi. Kolom yang dicari nilai terbesarnya memiliki tipe data numerik. Fungsi
MAX() tidak melibatkan dalam perhitungannya, data yang bernilai NULL dan suatu
baris yang kolomnya memiliki nilai NULL.
Fatoni, S.Kom.,M.M Universitas Bina Darma
Mengolah Database Dengan MySQL
MIN(ekspresi)
Fungsi MIN() merupakan lawan dari fungsi MAX(). Fungsi ini mencari nilai terkecil
dari suatu kolom dalam suatu tabel atau eksperesi.
STD (ekspresi) dan STDDEV(ekspresi)
Fungsi ini digunakan untuk mendapatkan standar deviasi dari data suatu kolom dalam
tabel. Ekspresi umumnya menyatakan kolom suatu tabel dengan tipe datanya numerik.
SUM(ekspresi)
Fungsi ini digunakan untuk mendapatkan nilal total dari suatu kolom suatu tabel atau
ekspnesi.
Contoh fungsi agregat, count() untuk menghitung jumlah record dalam tabel mahasiswa.
Fatoni, S.Kom.,M.M Universitas Bina Darma