GROUP BY와 HAVING을 활용한 데이터 그룹화 및 집계 함수 이해하기
GROUP BY를 사용하면 데이터를 특정 기준으로 그룹화할 수 있으며, HAVING 절을 통해 그룹화된 데이터에 조건을 추가할 수 있습니다. 집계 함수와 함께 사용하여 통계 정보를 얻고, GROUP BY와 ORDER BY의 차이를 이해하여 결과를 정렬할 수 있습니다.
집계 함수
GROUP BY를 사용하면 데이터를 특정 기준으로 그룹화할 수 있으며, HAVING 절을 통해 그룹화된 데이터에 조건을 추가할 수 있습니다. 집계 함수와 함께 사용하여 통계 정보를 얻고, GROUP BY와 ORDER BY의 차이를 이해하여 결과를 정렬할 수 있습니다.
이 글에서는 SQL의 함수 및 연산자에 대해 다룹니다. 집계 함수(SUM, AVG, COUNT, MAX, MIN)와 스칼라 함수(UPPER, LOWER, ROUND, TRIM, TO_CHAR)를 소개하며, 산술 연산자(+,-,*,/)와 비교 연산자(=, >, <, <>) 및 논리 연산자(AND, OR, NOT)의 사용법을 설명합니다.