开始使用免费开始使用

处理 NULL 值

NULL 值有时可能表示"0"——如果某件事没有发生,就无法在表中记录。然而,NULL 也可能表示"未知"或"缺失"。因此,请考虑在结果中是否应该替换它们。NULL 值还能反映数据质量。如果存在您未预期的 NULL 值,说明数据采集方式或在数据库中的录入方式存在问题。

在本练习中,您将练习筛选 NULL 值、将其从结果中排除,以及用备选值替换它们。

本练习是课程的一部分

SQL Server 入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Retrieve all columns
SELECT 
  ___ 
FROM 
  grid 
  -- Return only rows where demand_loss_mw is missing or unknown  
WHERE 
  ___ ___ ___;
编辑并运行代码