SQL에서 데이터를 그룹 단위로 요약하거나 조건을 걸고 싶을 때 사용하는 문법이 GROUP BY와 HAVING입니다.특히 COUNT, SUM, AVG 등의 집계 함수와 함께 쓰일 때 강력한 기능을 발휘합니다. 1. GROUP BYGROUP BY 함수는 컬럼 내 공통된 값을 기준으로 데이터를 그룹화합니다.SELECT 그룹기준컬럼, 집계함수FROM 테이블명GROUP BY 그룹기준컬럼; SELECT department, COUNT(*) AS countFROM employeesGROUP BY department;→ 부서별로 몇 명의 직원이 있는지 집계departmentcountSales5HR2IT3 2. HAVINGHAVING 함수는 그룹화된 결과에 조건을 적용할 때 사용됩니다.SELECT 그룹기준컬럼, 집..