Mendeteksi dan mengecualikan data yang tidak akurat
Dalam pelajaran ini, Anda juga mempelajari bahwa jika Anda tidak mendeteksi data yang tidak akurat sebelum menganalisisnya, data tersebut dapat mengacaukan hasil Anda.
Tabel series memiliki kolom boolean bernama is_adult yang menyimpan apakah seri tersebut untuk dewasa atau tidak. Ada juga kolom lain, min_age, yang menyimpan usia minimum penonton yang seharusnya. Sayangnya, terdapat nilai yang saling bertentangan, karena beberapa baris dengan nilai TRUE pada kolom is_adult memiliki angka lebih kecil dari 18 pada kolom min_age.
Dapatkah Anda menemukan baris-baris dengan data yang tidak akurat ini?
Latihan ini merupakan bagian dari kursus
Membersihkan Data di Basis Data SQL Server
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
SELECT * FROM series
-- Detect series for adults
WHERE ___ = 1
-- Detect series with the minimum age smaller than 18
AND ___ ___ 18