当前位置: 移动技术网 > IT编程>数据库>Mysql > Mysql使用函数SUM/GROUP_CONCAT时与GROUPBY子句

Mysql使用函数SUM/GROUP_CONCAT时与GROUPBY子句

2019年04月19日  | 移动技术网IT编程  | 我要评论

mysql 使用函数sum/group_concat 时与group by 子句

最近的项目用到mysql的统计功能,由于写sum/group_concat时没有显式的使用group by,导致:

统计时不准确

分析原因

多层嵌套查询,mysql再没有指定group by时,默认使用非统计字段进行group by a left join b时,b表和a表是n:1的关系,导致查询结果集变大了n倍,统计值也变大了

解决办法

一层层往上嵌套数据 避免不必要的left join

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网