不正確なデータの検出と除外
このレッスンでは、分析の前に不正確なデータを検出しないと、結果が乱れてしまうことも学びました。
series テーブルには、シリーズが大人向けかどうかを格納する boolean 型の 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