实现mysql的内置函数ifnull
时间: 2024-01-30 10:11:38 浏览: 86
sql内置函数
MySQL的内置函数ifnull用于判断一个值是否为NULL,如果为NULL则返回指定的替代值,否则返回原始值。
以下是使用ifnull函数的示例:
```sql
-- 示例1:如果第一个参数为NULL,则返回第二个参数的值
SELECT IFNULL(NULL, '123'); -- 输出:'123'
-- 示例2:如果第一个参数不为NULL,则返回第一个参数的值
SELECT IFNULL('1234', '123'); -- 输出:'1234'
-- 示例3:如果两个参数都为NULL,则返回NULL
SELECT IFNULL(NULL, NULL); -- 输出:NULL
```
阅读全文