比较两个表达式:
SELECT NULLIF(25, 25);
NULLIF()函数比较两个表达式,如果相等则返回NULL。否则,返回第一个表达式。
NULLIF(expr1, expr2)
参数 | 描述 |
---|---|
expr1, expr2 | 需要。要比较的两个表达式 |
适用于: | 从MySQL 4.0 |
---|
比较两个表达式,数字与字符串比较:
SELECT NULLIF(25, "Hello");
比较两个表达式,字符串与字符串比较:
SELECT NULLIF("Hello", "world");
比较两个表达式,日期与日期比较:
SELECT NULLIF("2017-08-25", "2017-08-25");