ПочатиПочніть безкоштовно

Аналіз неповних записів

Щоб надалі зменшити кількість відсутніх значень у vehicle_body_type, ваша команда вирішила провести кампанію з інформування видавальних агентств про важливість повних даних. Водночас кожна кампанія буде адаптована для окремого агентства.

У цій вправі ваша мета — використати поточні пропуски, щоб визначити пріоритети кампаній. Ви напишете запит, який виведе видавальні агентства разом із кількістю записів, що належать цьому агентству і мають NULL у полі vehicle_body_type. Ці записи буде відсортовано у спадному порядку, щоб визначити послідовність розроблення освітніх кампаній.

Ця вправа є частиною курсу

Очищення даних у базах даних PostgreSQL

Переглянути курс

Інструкції до вправи

  • Укажіть два стовпці в результатах запиту: issuing_agency і num_missing (кількість відсутніх типів кузова для цього агентства).
  • Обмежте результати так, щоб враховувалися лише значення NULL у vehicle_body_type.
  • Згрупуйте результати за 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
  ___;
Редагувати та запускати код