myslq 中group by 字段如果是空值 不想归为一类
发布时间:2016-01-14

现实项目中碰到了 计算次数的问题

两张表查询的时候 计算另一张表中通过group by 分组获取数量,当这个字段为null的时候 group by的时候会归为一组,但是实际应用中不能归为一组。

以下方法可以解决

group by IFNULL(col1, col2)

解释为  如果当字段col1为空的时候 直接group by col2 字段  这样就解决不想归空值为一组的问题。

记录一下 以防忘记