SQL HAVING 키워드
가지고
이 HAVING
명령은 집계 함수와 함께 WHERE 대신 사용됩니다.
다음 SQL은 각 국가의 고객 수를 나열합니다. 고객이 5명 이상인 국가만 포함:
예시
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5;
다음 SQL은 높은 순으로 정렬된 각 국가의 고객 수를 나열합니다(5명 이상의 고객이 있는 국가만 포함).
예시
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID)
> 5
ORDER BY COUNT(CustomerID) DESC;