Home » SQL » Keyword HAVING SQL : Fungsi dan Contohnya

Keyword HAVING SQL : Fungsi dan Contohnya

by Hanifah Nurbaeti
by Hanifah Nurbaeti

HAVING SQL

Perintah HAVING digunakan sebagai pengganti WHERE dengan fungsi agregat(COUNT, MAX, MIN, SUM, AVG).

SQL berikut mencantumkan jumlah pelanggan di setiap negara. Hanya sertakan negara dengan lebih dari 7 pelanggan:

Contoh

SELECT COUNT(CustomerID), Negara
FROM Customers
GROUP BY Negara
HAVING COUNT(CustomerID) > 7;

SQL berikut mencantumkan jumlah pelanggan di setiap negara, diurutkan dari tinggi ke rendah (Hanya sertakan negara dengan lebih dari 7 pelanggan):

Contoh

SELECT COUNT(CustomerID), Negara
FROM Customers
GROUP BY Negara
HAVING COUNT(CustomerID) > 7
ORDER BY COUNT(CustomerID) DESC;

You may also like