函数
- MySQL 中
sum()函数没统计到任何记录时,会返回 null 而不是 0- 可以使用
IFNULL函数包装sum()把 null 转换为 0
- 可以使用
- MySQL 中
count(<字段>)字段不统计null值COUNT(*)才是统计所有记录数量的正确方式。
- MySQL 中
=NULL并不是判断条件而是赋值- 对 NULL 进行判断只能使用
IS NULL或者IS NOT NULL
- 对 NULL 进行判断只能使用
字段
- 建议都设置为
not null, MySQL 存储null字段吃内存
