SQL Server:替换空值

时间:2016-06-19 08:05:38

标签: sql sql-server tsql

在SQL Server中,如何在ItemType = MD5的情况下编写查询,然后将Null值替换为' NAM' ?

 Country ItemType
  Null    MD5

1 个答案:

答案 0 :(得分:2)

使用CASE EXPRESSION

Country is NULL

如果您希望仅在CASE WHEN t.ItemType = 'MD5' AND t.country IS NULL THEN 'NAM' ELSE t.country END 时替换它,请将其替换为:

{{1}}