select * from table where 条件1 .... group by 字段...... Having 条件1.....Limit 0,10;
1. 根据where 条件查询所有。
2.group by将查询出来的数据按照字段分组。
3.Having 是根据条件筛选分组后的数据。
4.Limit 将最终的到的数据分页。