НачатьНачать бесплатно

Обнаружение и исключение недостоверных данных

В этом уроке вы также узнали, что если не выявить недостоверные данные до начала анализа, они могут исказить результаты.

Таблица 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
Редактировать и запускать код