[sql] SQL HAVING 절을 사용하여 그룹화된 데이터 중 특정 열에 대한 정렬 기준 설정하기

SQL에서 HAVING 절은 그룹화된 데이터에 대한 조건을 설정할 때 사용됩니다. 보통 GROUP BY 절 뒤에 사용되며, 그룹화된 데이터에서 특정 조건을 만족하는 그룹을 필터링하는 데 쓰입니다. 그렇다면 HAVING 절을 사용하여 특정 열에 대한 정렬 기준을 설정하는 방법을 알아보겠습니다.

SELECT column1, COUNT(column2)
FROM table
GROUP BY column1
HAVING COUNT(column2) > 5
ORDER BY COUNT(column2) DESC;

위 예제에서는 column1을 기준으로 그룹화한 후, COUNT(column2)의 값이 5보다 큰 그룹만 반환하고, 이를 COUNT(column2)의 내림차순으로 정렬합니다.

이렇게 하면 HAVING 절을 사용하여 그룹화된 데이터 중 특정 열에 대한 정렬 기준을 설정할 수 있습니다.

더 자세한 내용을 알고 싶다면 SQL HAVING을 참고하세요.