IFNULL是MYSQL中的一个判断字段值是否为null的函数,如果为null,则此查询可以变更为指定的值:

如 IFNULL(a,0)  如果a为null,则查询出0.

如果A表中没有数据

select IFNULL(a,0) from A

那么查询出来的还是NULL,IFNULL在数据表无数据的情况下不会起作用.    // 2017/5/16 今天遇到了这个情况,所以发一篇随笔记录.