CASE:
select CASE 1 when 1 then 'a' when 2 then 'b' else 'xxx' END as result;
返回 a
IF:
select if (1<2,'a','b');
IFNULL:
select IFNULL(NULL,2);
返回2
NULLIF:
返回null
博客园 © 2004-2026 浙公网安备 33010602011771号 浙ICP备2021040463号-3