1. 学ぶ
  2. /
  3. コース
  4. /
  5. 중급 SQL

Connected

演習

HAVING으로 필터링하기

마지막으로 사용할 키워드는 HAVING이에요. WHERE와 마찬가지로 필터링 절이지만, HAVING은 그룹화된 데이터에 대해 필터링한다는 점이 다릅니다.

대규모 데이터셋을 다룰 때는 그룹화된 데이터를 필터링하는 기능이 특히 유용해요. 수천 또는 수백만 개의 행을 다루더라도, HAVING을 사용하면 원하는 데이터 그룹만 걸러낼 수 있습니다. 예를 들어, 상영 시간이 두 시간이 넘는 영화만 골라낼 수 있어요!

이제 HAVING을 연습해 보면서, 어느 국가(또는 어떤 국가들)가 영화 등급(certification)이 가장 다양했는지 확인해 보세요.

指示

100 XP
  • films 테이블에서 country를 선택하고, certification의 고유 개수를 계산해 certification_count라는 별칭으로 표시하세요.
  • 결과를 country별로 그룹화하세요.
  • 인증의 고유 개수가 10보다 큰 결과만 필터링하세요.