Aan de slagGa gratis aan de slag

Onnauwkeurige gegevens opsporen en uitsluiten

In deze les heb je ook geleerd dat als je onnauwkeurige gegevens niet vooraf opspoort, ze je resultaten kunnen verstoren.

De tabel series heeft een booleankolom is_adult, die aangeeft of de serie voor volwassenen is of niet. Er is ook een andere kolom, min_age, die de minimale leeftijd van het publiek opslaat. Helaas staan er tegenstrijdige waarden in, omdat sommige rijen met TRUE in de kolom is_adult een getal kleiner dan 18 in de kolom min_age hebben.

Kun je deze rijen met onnauwkeurige gegevens vinden?

Deze oefening maakt deel uit van de cursus

Gegevens opschonen in SQL Server-databases

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

SELECT * FROM series
-- Detect series for adults
WHERE ___ = 1
-- Detect series with the minimum age smaller than 18
AND ___ ___ 18
Code bewerken en uitvoeren