SQL MET sleutelwoord
❮ Referentie voor SQL-trefwoorden
HEBBEN
De HAVING
opdracht wordt gebruikt in plaats van WHERE met aggregatiefuncties.
De volgende SQL geeft het aantal klanten in elk land weer. Alleen landen met meer dan 5 klanten opnemen:
Voorbeeld
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5;
De volgende SQL geeft het aantal klanten in elk land weer, gesorteerd van hoog naar laag (alleen landen met meer dan 5 klanten opnemen):
Voorbeeld
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID)
> 5
ORDER BY COUNT(CustomerID) DESC;
❮ Referentie voor SQL-trefwoorden