if函数和ifnull函数

  • mysql的IF()函数根据条件的结果为true或false,返回第一个值,或第二个值。

语法:IF(condition, value_if_true, value_if_false)

例子:

SELECT IF(1<2,1,2);

查询结果:


  • IFNULL()函数和IF()函数并没有联系,MySQL的 IFNULL()函数允许在表达式为NULL时返回备用值。
    例子:
select id,IFNULL(name,'java') as name
from student;

你可能感兴趣的:(if函数和ifnull函数)