编程的小伙伴都知道if,大家也知道if的重要性,它一般给咱们做一个条件的判断,然后今天咱们就来学习一下MySQL中的if吧!
IF(expr1,expr2,expr3)
语法:IF(条件,条件为true返回的值,条件为false返回的值)
select IF(1=1,'正确哦',"错啦!") as answer
返回结果:
IFNULL(expr1,expr2)
用法:expr1为空则返回expr2,否则返回expr1的值
select IFNULL(null,'第一个值是空的') as result1,
IFNULL('hello world','第一个值是空的') as result2
结果: