시작하기무료로 시작하기

불완전한 레코드 분석하기

앞으로 vehicle_body_type의 누락된 값을 줄이기 위해, 팀에서는 발급 기관에 완전한 데이터의 중요성을 알리는 캠페인을 진행하기로 했습니다. 다만 각 캠페인은 기관별로 맞춤 제작할 예정입니다.

이번 연습 문제에서는 현재의 누락 데이터를 활용해 캠페인 우선순위를 정해 보겠습니다. NULLvehicle_body_type을 가진 해당 기관의 레코드 수와 함께 발급 기관을 출력하는 쿼리를 작성하세요. 교육 캠페인을 개발할 우선순위를 정할 수 있도록, 이 기록들은 내림차순으로 정렬해 나열합니다.

이 연습은 강의의 일부입니다

PostgreSQL 데이터베이스에서 데이터 정제하기

강의 보기

연습 안내

  • 쿼리 결과에 두 개의 열을 지정하세요: issuing_agencynum_missing(해당 기관에서 누락된 vehicle body type의 개수).
  • vehicle_body_typeNULL인 값만 집계되도록 결과를 제한하세요.
  • 결과를 issuing_agency로 그룹화하세요.
  • 결과를 num_missing 기준으로 내림차순으로 정렬하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT
  -- Define the SELECT list: issuing_agency and num_missing
  ___,
  COUNT(*) AS ___
FROM
  parking_violation
WHERE
  -- Restrict the results to NULL vehicle_body_type values
  ___
  -- Group results by issuing_agency
  ___
  -- Order results by num_missing in descending order
  ___;
코드 편집 및 실행