开始使用免费开始使用

检测并排除不准确的数据

在本课中,您还了解到,如果在分析前未先检测不准确的数据,这些数据会干扰您的结果。

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
编辑并运行代码