欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL中GROUP_CONCAT中排序

程序员文章站 2022-05-31 22:04:41
...
在 GROUP_CONCAT 之前对数据结果进行排序,当 GROUP_CONCAT 函数执行的时候,一样会打乱之前的排序 ,起不到排序作用,所以当用到 GROUP_CONCAT 函数进行字符串拼接并且要对拼接之前进行排序的话,应该使用 GROUP_CONCAT  函数自己的排序功能进行排序才能起作用

例:
SELECT student_name,
GROUP_CONCAT(DISTINCT test_score ORDER BY test_score DESC SEPARATOR ' ')
FROM student
GROUP BY student_name;