mysql_case_if_ifnull
作者:YXN-sql 阅读量:65 发布日期:2023-04-19
If(expr,v1,v2) # 如果表达式expr成立,则执行v1,否则执行v2
Ifnull(v1,v2) # 如果v1为空,则显示v2的值,否则显示v1的值
# 如:
select ifnull(null,'空') -- 空
select ifnull(1,'空') -- 1
case
when expr1 then v1
[when expr2 then v2…]
[else wn]
end
# case表示函数开始,end表示函数结束
# 或者
case expr
when e1 then v1
[when e2 then v2…]
[else wn]
end
YXN-sql
2023-04-19