Agregat

 

 Fungsi Agregat

Fungsi Agregat (aggregate) adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya. Standar ISO mendefinisikan lima jenis fungsi agregat.


Keywords Distinct

Keyword DISTINCT dapat dimanfaatkan untuk mengeliminasi duplikasi kemunculan data yang sama. Sintaks keyword DISTINCT diperlihatkan sebagai berikut:



Pengelompokan

Operasi non-trivial lainnya di dalam pengambilan data adalah pengelompokan. Operasi ini direpresentasikan melalui klausa GROUP BY dan diikuti nama field.

Sintaks klausa GROUP BY diperlihatkan sebagai berikut:



Having

Pada saat bekerja dengan fungsi agregat, terkadang diperlukan klausa WHERE untuk menspesifikasikan hasil. Sayangnya, klausa WHERE tidak boleh mengandung fungsi agregat. Sebagai solusi, kita bisa memanfaatkan klausa HAVING.

Penggunaan klausa ini mirip WHERE. Sintaks klausa HAVING diperlihatkan sebagai berikut:



Latihan Soal

1. Tampilkan nama matakuliah yang memiliki sks diatas 3?
    
    






2. Tampilkan max stok?

    















3. Tampilkan jumlah semua stok tiap kategori buku?

  










4. Jumlah semua buku, tampilkan nilai penjumlahan berdasarkan kategori buku?

    














5. Jumlah semua buku, tampilkan nilai                penjumlahan berdasarkan kategori                  bukunya dan yang ditampilkan hanya            total harga yang diatas 50.000 tiap                    kategori? 

 

  

Komentar

Postingan populer dari blog ini

OPERATOR

apa itu If?

apa itu while?