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

Connected

연습 문제

COUNT() 연습

보신 것처럼 COUNT(*)는 테이블에 있는 전체 레코드 수를 알려줘요. 하지만 특정 필드에서 누락되지 않은 값의 개수를 세고 싶다면, 해당 필드에만 COUNT()를 적용하면 됩니다.

이제 COUNT()를 직접 연습해 볼까요? 콘솔에서 테이블 이름을 클릭하면, 연습 문제 전반에 걸쳐 테이블의 데이터를 확인할 수 있어요.

지침 1/3

undefined XP
  • 1
    • people 테이블의 전체 레코드 수를 세고, 결과에 count_records라는 별칭을 지정하세요.
  • 2
    • people 테이블에서 birthdate가 있는 레코드 수를 세고, 결과에 count_birthdate라는 별칭을 지정하세요.
  • 3
    • films 테이블에서 언어와 국가 필드의 레코드 수를 각각 세고, 결과에 count_languages와 count_countries라는 별칭을 지정하세요.