Mulai sekarangMulai gratis

Menganalisis catatan yang tidak lengkap

Untuk mengurangi jumlah nilai vehicle_body_type yang hilang ke depannya, tim Anda memutuskan untuk melakukan kampanye edukasi kepada lembaga penerbit mengenai pentingnya data yang lengkap. Namun, setiap kampanye akan disesuaikan untuk tiap lembaga.

Pada latihan ini, tujuan Anda adalah menggunakan nilai data yang hilang saat ini untuk memprioritaskan kampanye tersebut. Anda akan menulis kueri yang menghasilkan daftar lembaga penerbit beserta jumlah catatan milik lembaga tersebut yang memiliki vehicle_body_type bernilai NULL. Catatan ini akan diurutkan secara menurun untuk menentukan urutan pengembangan kampanye edukasi.

Latihan ini merupakan bagian dari kursus

Membersihkan Data di Database PostgreSQL

Lihat Kursus

Instruksi latihan

  • Tentukan dua kolom untuk hasil kueri: issuing_agency dan num_missing (jumlah jenis bodi kendaraan yang hilang untuk lembaga penerbit tersebut).
  • Batasi hasil sehingga hanya nilai NULL untuk vehicle_body_type yang dihitung.
  • Kelompokkan hasil berdasarkan issuing_agency.
  • Urutkan hasil berdasarkan num_missing dalam urutan menurun.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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
  ___;
Edit dan Jalankan Kode