1. Nauka
  2. /
  3. Kursy
  4. /
  5. Czyszczenie danych w bazach PostgreSQL

Connected

ćwiczenie

Analiza niekompletnych rekordów

Aby ograniczyć liczbę brakujących wartości vehicle_body_type w przyszłości, twój zespół postanowił przeprowadzić kampanię edukacyjną skierowaną do agencji wystawiających mandaty – celem jest uświadomienie im, jak ważne są kompletne dane. Każda kampania będzie jednak dostosowana do konkretnej agencji.

W tym ćwiczeniu twoim zadaniem jest wykorzystanie aktualnych braków danych do ustalenia priorytetów tych kampanii. Napisz zapytanie, które zwróci listę agencji wystawiających mandaty wraz z liczbą rekordów przypisanych do danej agencji, w których vehicle_body_type ma wartość NULL. Wyniki powinny być posortowane malejąco, aby określić kolejność, w jakiej kampanie edukacyjne powinny być opracowywane.

Instrukcje

100 XP
  • Określ dwie kolumny w wynikach zapytania: issuing_agency oraz num_missing (liczba brakujących typów nadwozia pojazdu dla danej agencji).
  • Ogranicz wyniki tak, aby zliczane były tylko wartości NULL w kolumnie vehicle_body_type.
  • Zgrupuj wyniki według kolumny issuing_agency.
  • Posortuj wyniki według kolumny num_missing w kolejności malejącej.