더북(TheBook)

논리 순서대로 살펴보겠습니다.

테이블에 접근합니다.

WHERE 조건식에 맞는 데이터 값만 골라냅니다.

기술된 기준 열을 기준으로 같은 데이터 값끼리 그룹화합니다.

결과를 출력합니다.

오름차순(기본, ASC) 혹은 내림차순(DESC)으로 정렬합니다.

 

GROUP BY 절의 특징은 다음과 같습니다.

SELECT 절에 기준 열과 그룹 함수가 같이 지정되면 GROUP BY 절에 기준 열 이름이 반드시 기술되어야 합니다(SELECT 절에 그룹 함수만 기술되고 열 이름이 기술되지 않으면 GROUP BY 절을 반드시 기술할 필요는 없음).

WHERE 절을 사용하면 행을 그룹으로 묶기 전에 앞서 조건식이 적용됩니다.

SELECT 절에 그룹 함수를 사용하지 않아도 GROUP BY 절만으로도 사용할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.