返回顶部
首页 > 资讯 > 数据库 >【MySQL】MySQL的IFNULL()、ISNULL()、NULLIF()函数用法说明
  • 542
分享到

【MySQL】MySQL的IFNULL()、ISNULL()、NULLIF()函数用法说明

mysql数据库 2023-08-25 13:08:54 542人浏览 八月长安
摘要

文章目录 一、IFNULL() 函数二、ISNULL() 函数三、NULLIF() 函数四、总结五、相关推荐 一、IFNULL() 函数 Mysql IFNULL 函数是 mysql 控制流函数之一。 它有两个参数,第一个参

一、IFNULL() 函数

Mysql IFNULL 函数是 mysql 控制流函数之一。

它有两个参数,第一个参数不为 NULL 时返回。 否则,IFNULL 函数返回第二个参数。

这两个参数可以是文字值或表达式。

IFNULL(expression1,expression2);

如果 expression1 不为 NULL,则 IFNULL 函数返回 expression1,否则返回 expression2

二、ISNULL() 函数

Mysql ISNULL() 函数用于检查表达式是否为 NULL

如果传递的表达式为 NULL,则此函数返回 1,否则返回 0。

ISNULL() 函数接受表达式作为参数,并根据传递的参数返回一个整数值 0 或 1。

ISNULL(expression);

三、NULLIF() 函数

MySQL NULLIF() 函数用于比较两个表达式

如果两个表达式相等,NULLIF() 函数返回 NULL,否则返回第一个表达式。

NULLIF() 函数接受表达式作为参数,如果它们相等则返回 NULL。

NULLIF(expression1, expression2)

如果传递的两个表达式相等,则 MySQL NULLIF() 函数返回 NULL,否则如果两个表达式不相等,则返回第一个表达式。

四、总结

IFNULL()、ISNULL()、NULLIF()函数都是用来对值或者表达式进行判断的,区别在于返回值,需要我们根据实际业务使用对应的函数。

五、相关推荐

来源地址:https://blog.csdn.net/diandianxiyu_geek/article/details/127876512

您可能感兴趣的文档:

--结束END--

本文标题: 【MySQL】MySQL的IFNULL()、ISNULL()、NULLIF()函数用法说明

本文链接: https://www.lsjlt.com/news/380214.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作