SQL

Keyword HAVING SQL : Fungsi dan Contohnya

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;

Hanifah Nurbaeti