3
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. Fatoni, S.Kom.,M.M Universitas Bina Darma

Fungsi Agregat(2)

Embed Size (px)

DESCRIPTION

Fungsi Agregat(2)

Citation preview

Page 1: Fungsi Agregat(2)

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

Page 2: Fungsi Agregat(2)

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