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?
.png)
.png)
.png)
%20-%20Copy.png)
.png)
.png)
.png)
.png)
.png)
Komentar