
개요 mysql에서는 특정 컬럼을 기준으로 그룹화 할 수 있는 group by라는 기능이 존재한다. 아래 예시의 테이블에서 dept_id 기준으로 사원 급여 통계를 내고 싶은 경우 group by절에 dept_id를 전달하고 SELECT 절에 집계함수(AVG) 를 사용하면 된다. id name dept_id salary 1 Lee 1 1000 2 Park 1 2000 3 Son 2 3000 4 John 3 4000 5 Han 3 6000 6 Ahn 1 6000 dept_id salary 1 3000.0 2 3000.0 3 5000.0 문법 SELECT dept_id, AVG(salary) FROM EMP WHERE 1=1 GROUP BY dept_id 보통 group by는 위의 예시와 같이 특정 컬럼을..