SQL 中 NULLIF 的用法
NULLIF 函数用于比较两个表达式,如果两个表达式相等,则返回 NULL;否则返回第一个表达式。
语法
NULLIF(expr1, expr2)参数
expr1:要比较的第一个表达式。 expr2:要比较的第二个表达式。返回值
如果 expr1 等于 expr2,则返回 NULL。 否则,返回 expr1。示例
SELECT NULLIF(column1, column2) FROM table_name;这条查询将返回 table_name 表中 column1 和 column2 列中值不相等的行的 column1 的值。对于相等的行,将返回 NULL。
用法注意事项
NULLIF 函数通常用于处理空值。 比较结果为 NULL 时,NULLIF 函数将返回 NULL。 比较结果不为 NULL 时,NULLIF 函数将返回第一个表达式。 NULLIF 函数可以用于创建唯一约束或删除重复值。以上就是sql中nullif用法的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论