IF语句
语法格式
IF(expr1,expr2,expr3)
当expr1为true,IF(expr1,expr2,expr3)返回结果为expr2,否则返回expr3
示例
sql语句
SELECT IF(1<2,'yes','no');
执行结果

IFNULL语句
语法格式
IFNULL(expr1,expr2);
如果expr1不是NULL,则结果返回返回expr1,否则返回expr2
示例
sql语句
SELECT IFNULL(1,2)
执行结果

sql语句
SELECT IFNULL(null,2)
执行结果

sql语句
select ifnull(NULL,NULL);
执行结果

输出expr2的null
SQL IF与IFNULL语句详解
本文详细介绍了SQL中的IF语句和IFNULL语句的语法格式及使用方法,并通过具体的SQL示例展示了如何根据条件返回不同的结果,以及如何处理NULL值。
1200

被折叠的 条评论
为什么被折叠?



