本文已参与「新人创作礼」活动,一起开启掘金创作之路。
表 table_a 有两个字段 id 和 name ,第1条记录的 name 为空串 '', 第2条记录的name 为空 (null) ,第3条记录的 name 为小明
现在要查询记录,并把没有值的name设置值为未知
SELECT (CASE name WHEN '' THEN '未知' WHEN null THEN '未知' ELSE name END) as name FROM table_a
结果为:
未知
未知
小明