1. 用法
GROUP_CONCAT() 函数的参数是可以直接使用 ORDER BY 排序的. |
2. 例子
1. 表中数据如下:
2. 需求如下:
关键字分析可知:
3. 解答SQL如下:
4. 查询的结果如下:
由上可看到: 多个分数在一起,按照指定的分组[即username],同时排序多个分数,从左往右按照从高到死排序 |
3. 备注/补充
补充:20190914 1、使用语法及特点:
在 MySQL 中,你可以得到表达式结合体的连结值。 通过使用 DISTINCT 可以排除重复值。 如果希望对结果中的值进行排序,可以使用 ORDER BY 子句。
在运行时执行的句法如下:
如果最大长度被设置,结果值被剪切到这个最大长度。 如果分组的字符过长,可以对系统参数进行设置:
例子:
查询结果为
|
4. 参考
后续补充
...