
SQL | MySQL | 그룹에 따른 집계 - GROUP BY, HAVING
·
SQL
01. GROUP BY 절 GROUP BY절은 특정 컬럼을 기준으로 그룹화하여 테이블에 존재하는 행들을 그룹별로 구분해 준다. 그룹 함수를 쓰되, 어떤 컬럼값을 기준으로 그룹 함수를 적용할지 기술해야 함. GROUP BY Syntax SELECT column names FROM table_references [WHERE where_condition ] [GROUP BY {column name | expr | position} [ASC | DESC], ... [WITH ROLLUP]] [HAVING where_condition] 1) 그룹 함수 그룹 함수는 여러 개의 레코드를 하나의 그룹으로 묶어서 계산을 수행 ➡️MySQL에서 자주 사용되는 그룹 함수들(NULL값은 집계X) COUNT( ) : 그룹의 레..