Обнаружение и исключение недостоверных данных
В этом уроке вы также узнали, что если не выявить недостоверные данные до начала анализа, они могут исказить результаты.
Таблица series содержит булев столбец is_adult, в котором указывается, предназначен ли сериал для взрослой аудитории. Есть и другой столбец — min_age, в котором хранится минимальный возраст зрителей. К сожалению, в данных встречаются противоречия: в некоторых строках столбец is_adult имеет значение TRUE, тогда как значение в столбце min_age меньше 18.
Попробуйте найти такие строки с недостоверными данными.
Это упражнение является частью курса
Очистка данных в базах данных SQL Server
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT * FROM series
-- Detect series for adults
WHERE ___ = 1
-- Detect series with the minimum age smaller than 18
AND ___ ___ 18