IFNULL是一个MySQL函数,它类似于COALESCE和NVL,如果第一个参数不为NULL,那么返回第一个参数,否则返回第二参数;
ISNULL是另一个MySQL的函数,当输入为NULL时,ISNULL返回1,否则返回0;
NULLIF是一个标准的SQL函数,所有主流的SQL厂商都把持这个函数,它的两个参数如果相同返回NULL,不同时返回第一个参数,在使用这个函数时可以避免在sql中使用0作为除数。
IFNULL、ISNULL和NULLIF
最新推荐文章于 2023-03-08 16:17:05 发布