GROUP_CONCAT的灵活应用(按顺序组合)

GROUP_CONCAT的灵活应用(按顺序组合)

在实际业务中,可能需要对分组的内容进行排序操作
话不多说直接上代码:

//添加排序之前
//需要通过type进行分组操作,对id进行倒序显示
SELECT GROUP_CONCAT(id) ids FROM aa GROUP BY type;

运行结果如下:
GROUP_CONCAT的灵活应用(按顺序组合)_第1张图片
分组结果需要倒序显示:

//添加排序之后
SELECT GROUP_CONCAT(id ORDER BY id DESC) ids FROM aa GROUP BY type;

运行结果如下:
GROUP_CONCAT的灵活应用(按顺序组合)_第2张图片
说明:ORDER BY 后面根据实际需要决定

你可能感兴趣的:(mysql,数据库,sql)