标签:distinct from info weixin 使用 image create mamicode span
语法:
group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator ‘分隔符’] )
个人理解:
以表中某一字段进行分组,并将相关所需字段的值在同一行打印出来(默认为逗号分隔),可以给需要打印出来的字段值进行去重、设置分隔符和排序
例1:分组,获取相关分组的所有id的值
SELECT
group_concat(a.id) ids
FROM
milk_parent_reserve a
WHERE
a.del_flag = ‘0‘
GROUP BY
a.weixin_id,
a.student_name
例2:分组,获取相关分组的所有id的值,并通过创建时间进行降序排序,在设置成";"分割
注:分割关键字:separator
SELECT
group_concat(a.id ORDER BY a.create_date DESC separator ‘;‘) ids,
find_in_set(‘1‘,group_concat(a.paystatus)) pos
FROM
milk_parent_reserve a
WHERE
a.del_flag = ‘0‘
GROUP BY
a.weixin_id,
a.student_name
例3:分组,去重获取相关分组的所有id的值
SELECT
group_concat(distinct a.id) ids
FROM
milk_parent_reserve a
WHERE
a.del_flag = ‘0‘
GROUP BY
a.weixin_id,
a.student_name
标签:distinct from info weixin 使用 image create mamicode span
原文地址:https://www.cnblogs.com/zhang741741/p/12743617.html