더북(TheBook)

country 테이블에서 continent 칼럼을 조회해 보면 값이 ‘North America’인 로우는 37개입니다. 북아메리카에 속하는 국가가 37개 있다는 뜻이죠. 그런데 GROUP BY 절을 사용하면 37건이 1건으로 줄어듭니다. ‘Asia’나 다른 대륙에 속한 국가도 마찬가지입니다. 결국 그룹화를 하면 대상 값의 중복을 제거하는 효과를 얻을 수 있습니다.

▲ 그림 7-1 GROUP BY 절 사용 결과

GROUP BY 절 다음에 칼럼을 추가해 봅시다.

코드 7-2

SELECT continent, region
  FROM country
 GROUP BY continent, region
 ORDER BY 1, 2;

실행결과

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