Identifiera och exkludera felaktiga data
I den här lektionen lärde du dig också att felaktiga data kan störa dina resultat om de inte identifieras innan analysen.
Tabellen series har en boolesk kolumn som heter is_adult, där det lagras om serien är avsedd för vuxna eller inte. Det finns även en annan kolumn, min_age, som lagrar den lägsta åldern som publiken bör ha. Tyvärr förekommer det motsägelsefulla värden – vissa rader med värdet TRUE i kolumnen is_adult har ett tal som är lägre än 18 i kolumnen min_age.
Kan du hitta de rader som innehåller felaktiga data?
Den här övningen är en del av kursen
Rensa data i SQL Server-databaser
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT * FROM series
-- Detect series for adults
WHERE ___ = 1
-- Detect series with the minimum age smaller than 18
AND ___ ___ 18