1. Learn
  2. /
  3. कोर्स
  4. /
  5. 在 SQL Server 数据库中清洗数据

Connected

अभ्यास

使用 COALESCE() 填充缺失值

在上一个练习中,您使用了 ISNULL() 函数将某列中的 NULL 值替换为其他值。

现在,您要创建一个新列 location。它优先返回 airport_city 列的值;如果该列为 NULL,则返回 airport_state 的值;最后,如果 airport_state 也为 NULL,则返回字符串 'Unknown'。

为此,您可以使用 COALESCE()。它会依次评估括号中的参数,并返回第一个不为 NULL 的参数。

निर्देश

100 XP
  • 使用 COALESCE() 返回 airport_city、airport_state 或 'Unknown' 中第一个非 NULL 的值。