ifnull()、nullif()、isnull()

2019-10-28  本文已影响0人  酸甜柠檬26

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

上一篇下一篇

猜你喜欢

热点阅读