MySQL函数

IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。

IFNULL() 函数语法格式为:

IFNULL(expression, alt_value)

如果第一个参数的表达式 expression 为 NULL,则返回第二个参数的备用值。

参数说明:

参数       描述
expression 必须,要测试的值
alt_value 必须,expression 表达式为 NULL 时返回的值

实例

第一个参数为 NULL:

SELECT IFNULL(NULL, "RUNOOB");

以上实例输出结果为:

RUNOOB

第一个参数不为 NULL:

SELECT IFNULL("Hello", "RUNOOB");

以上实例输出结果为:

Hello

转载于:https://www.cnblogs.com/bkyqtr/p/11414416.html

MySQL IFNULL() 函数相关推荐

  1. MySQL ifnull()函数

    转载自  MySQL ifnull()函数 MySQL IFNULL函数简介 MySQL IFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数. 否则,IFN ...

  2. MYSQL IFNULL函数的使用

    IFNULL函数是MYSQL数据库中最重要的函数之一,下面就对该函数的使用方面进行分析,希望对您能够有所帮助. 下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQ ...

  3. MySQL IFNULL函数

    IFNULL函数 MySQL IFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数. 否则(第一个参数是null),IFNULL函数返回第二个参数. 两个参数 ...

  4. MYSQL ifnull 函数 、if判断 、case when、 locate函数

    1.MYSQL  ifnull 函数 .if判断 .case when. locate (1).IFNULL(expr1,expr2) 如果expr1为空(即NULL),返回expr2,如果expr1 ...

  5. mysql ifnull 深入_带您深入了解MySQL ifnull()函数

    MySQL ifnull()函数和nvl()函数类似,但是也有所不同,下面就为您详细介绍MySQL ifnull()函数 ,希望可以让您对MySQL ifnull()函数有更深的认识. IFNULL( ...

  6. MySQL IFNULL()函数用法MySQL

    用法说明 1 IFNULL(expr1,expr2) 如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2. IFNULL()返回一个数字或字符串值,取决于它被 ...

  7. php mysql ifnull函数_MYSQL中的IFNULL函数

    手册上: IFNULL(expr1,expr2) 假如expr1不为NULL,则IFNULL()的返回值为 expr1;否则其返回值为 expr2.IFNULL()的返回值是数字或是字符串,具体情况取 ...

  8. mysql ifnull 性能_MYSQL IFNULL函数的使用

    下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看. MYSQL IFNULL(expr1,expr2) 如 ...

  9. MySQL IFNull 详解

    MySQL ifnull()函数和nvl()函数类似,但是也有所不同,下面就为您详细介绍MySQLifnull()函数 ,希望可以让您对MySQL ifnull()函数有更深的认识. IFNULL(e ...

最新文章

  1. java面试题之----get和post请求方法的区别
  2. 利用tabluea分析数据的案例_利用德温特分析Dartsip的案例检索结果
  3. 设计模式(2):工厂方法模式(Factory Method Pattern)
  4. 修改oracle rac sid,修改Oracle RAC的_asm_hbeatiowait的方法
  5. mysql error1045 yes_MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决...
  6. 分布式服务框架gRPC
  7. 数字图像处理 采样定理_数字图像处理基础知识总结
  8. 为自己编写的windows应用程序制作安装包
  9. 腾讯云启动 tomcat 很慢的问题
  10. openstack安装newton版本dashboard+cinder(六)
  11. adobe字体_乱用字体赔2860万?
  12. 总结嵌入式C语言知识点
  13. Hadoop2.8.5详细教程(四)Linux集群搭建+免密登录
  14. 数学模板-欧几里德算法扩展欧几里德算法
  15. 格密码与最短向量上界
  16. 竞价推广方案怎么写,这些点你get到了吗?
  17. Linux群组与文件权限
  18. 360杀毒属于计算机操作系统吗,360杀毒软件 统一操作系统UOS,保护您的电脑安全...
  19. 基于Appfuse的Web应用快速开发
  20. 【重读.转】黑客帝国中的佛法义理

热门文章

  1. 【eMMC】简介与协议浅析
  2. WiFi万能钥匙全球用户数达8亿 海外超5千万
  3. vue如何默认选中单选框
  4. java空格符完全替换方法
  5. Sql Server查询包含nbsp/乱码/空格符无法查出数据
  6. 树立威信 古语_在数据科学领域树立品牌
  7. js计算两点之间距离
  8. MatLab启动报错MATLAB is selecting SOFTWARE OPENGL rendering. License checkout failed.
  9. apple pencil值不值得购买,ipad第三方电容笔了解下
  10. 利用Bmob云后端云函数实现移动应用与数据库的数据交互