示例(MySQL):
SELECT -- this CASE may be replaced by COALESCE CASE WHEN C1 IS NOT NULL THEN C1 ELSE 0 END FROM dual;
在该示例中,CASE 语句可以替换为 SELECT COALESCE(C1, 0),这会产生相同的结果。
SELECT COALESCE(C1, 0)
如果您更喜欢使用 CASE 表达式,请在检查页面上选择CASE 表达式优先于 COALESCE 函数选项。