7.1.1 GROUP BY 절

    먼저 GROUP BY 절의 구문을 살펴볼까요?

    GROUP BY 절 구문

    SELECT expr1, expr2, … 
      FROM …
     WHERE …
       AND …
     GROUP BY expr1, expr2, …
     ORDER BY …

     

    사용법은 간단합니다. GROUP BY 절은 WHERE 절과 ORDER BY 절 사이에 위치해 집계할 대상 컬럼이나 표현식을 명시하면 됩니다. 물론 WHERE 절이나 ORDER BY 절은 생략 가능하니 ORDER BY 절이 FROM 절 바로 아래에 위치할 수도 있죠. 또한, GROUP BY 절에 명시한 모든 컬럼이나 표현식은 SELECT 절에도 명시해야 합니다. 그럼 직접 쿼리를 작성해 어떤 결과가 나오는지 살펴보도록 하죠.

    쿼리 7-1 GROUP BY 절

    SELECT station_name
      FROM subway_statistics
     WHERE gubun = '승차'
     GROUP BY station_name
     ORDER BY station_name;

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