mysql分组排序

来源:互联网 发布:未识别的网络 受限 编辑:程序博客网 时间:2024/06/08 03:25

分组排序:

mysql表格:

这里写图片描述

需求是把不同的name和其对应的id找出来:

方法一:

对于低于4.2的版本采用以下方法,弊端是结果多了个不需要的字段。

select *, count(distinct name) from student group by name ;

这里写图片描述

方法二:完美解决

select id,group_concat(distinct name) from student group by name;

这里写图片描述