SQL ISNULL()、NVL()、IFNULL()和COALESCE()函数

当前面的为NULL时,返回后面的值。示例:当status为NULL值时,返回为0

-- SQL SERVER的 ISNULL()函数
SELECT ISNULL(status, 0) FROM tb_info
-- ORACLE的 NVL()函数
SELECT NVL(status, 0) FROM tb_info
-- MYSQL SQL的 IFNULL()和COALESCE()函数
SELECT IFNULL(status, 0) FROM tb_info
SELECT COALESCE(status, 0) FROM tb_info

 

posted @ 2022-03-07 16:42  一隅桥畔  阅读(250)  评论(0)    收藏  举报