文章目录
- 1. groupby时不能查询*
- 2. 查询出的列必须在group by的条件列中
- 3. group by多个字段,这些字段都有索引也会索引失效,只有group by单个字段索引才能起作用
- 4. having条件必须跟group by相关联
- 5. 用group by做去重
- 6. 使用聚合函数做数量统计
- 7. having做过滤
- 8. where条件可以跟group by having条件无关
总数据:


索引情况:

1. groupby时不能查询*

2. 查询出的列必须在group by的条件列中


3. group by多个字段,这些字段都有索引也会索引失效,只有group by单个字段索引才能起作用


4. having条件必须跟group by相关联


5. 用group by做去重


6. 使用聚合函数做数量统计


7. having做过滤




8. where条件可以跟group by having条件无关















![java八股文面试[java基础]——final 关键字作用](https://img-blog.csdnimg.cn/551c0546795d4fba9e2b18a5fdc77b75.png)




