且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

mysql 的IFNULL失效

更新时间:2022-10-16 12:11:25

MySQL 中 IFNULL() 的作用:

SELECT IFNULL(x, y)

如果返回的数据记录里面 x 不是 NULL (不包含0),IFNULL() 返回 x,否則它返回 y。

因为你查询的 id 值在数据库中不存在,所以并没有返回记录,IFNULL() 也不会起作用
至于没有返回记录时给一个默认值,建议在程序上实现。