1、ifnull(expr1,expr2):
如果expr1不为空,则返回expr1;如果expr1为空,则返回expr2
2、isnull(expr1):
如果expr1为null,则返回1,否则返回0
3、nullif(expr1,expr2)用法:
如果expr1=expr2,则返回null,否则返回expr1
nullif也可以用下面的case来表达:
CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END
1、ifnull(expr1,expr2):
如果expr1不为空,则返回expr1;如果expr1为空,则返回expr2
2、isnull(expr1):
如果expr1为null,则返回1,否则返回0
3、nullif(expr1,expr2)用法:
如果expr1=expr2,则返回null,否则返回expr1
nullif也可以用下面的case来表达:
CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END
本文标题:ifnull()、nullif()、isnull()
本文链接:https://www.haomeiwen.com/subject/nzobvctx.html
网友评论