您的位置:首页 > 数据库 > MySQL

MYSQL IF 和 IFNULL 函数 IF(expr1,expr2,expr3) IFNULL(expr1,expr2)

2015-10-17 17:16 627 查看
一、IF函数

表达式:IF(expr1,expr2,expr3)

满足条件expr1即条件expr1返回true

则expr2

否则就是expr3

eg:

1. SELECT IF(1=1,2,3); 则输出2

2.SELECT IF(1=2,2,3);则输出3

二、IFNULL函数

表达式:IFNULL(expr1,expr2)

如果expr1值为NULL,则输出expr2

如果expr1值不为空则输出expr1本身

eg:

1.SELECT IFNULL(null,"2");则输出2

2.SELECT IFNULL(3,"2");则输出3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: