1. 학습
  2. /
  3. 강의
  4. /
  5. 중급 SQL

Connected

연습 문제

HAVING으로 필터링하기

마지막으로 배울 키워드는 HAVING입니다. 이 키워드는 필터링 절이라는 점에서 WHERE와 유사하게 작동하지만, HAVING은 그룹화된 데이터를 필터링한다는 차이점이 있습니다.

그룹화된 데이터를 필터링하는 것은 대규모 데이터 세트를 다룰 때 특히 유용할 수 있습니다. 수천 개 또는 수백만 개의 행을 다룰 때, HAVING을 사용하면 상영 시간이 두 시간을 넘는 영화처럼 원하는 데이터 그룹만 필터링할 수 있습니다!

HAVING을 사용하는 연습을 통해 어느 국가(또는 국가들)가 가장 다양한 영화 관람 등급을 가지고 있는지 알아보세요.

지침

100 XP
  • country를 films 테이블에서 선택하고, certification의 고유값 개수를 구하여 certification_count로 별칭을 지정하세요.
  • 결과를 country를 기준으로 그룹화하세요.
  • 관람 등급의 고유값 개수가 10보다 큰 결과만 나오도록 필터링하세요.