多行合并成一行sql函数group_concat和stuff

多行合并成一行sql函数group_concat和stuff

编码文章call10242025-02-01 3:50:3420A+A-

、MySQL中group_concat函数 完整的语法如下:


group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
  • Mysql一对多关系,GROUP_CONCAT_合并多行数据到一行

、sql server中分组合并列值

select [listid] ,[rq],SUM([je]) je,
[zy] = stuff((
SELECT ',' + [zy] FROM [pastelist] t 
WHERE t.listid = [pastelist].listid 
FOR xml path('')) , 1 , 1 , '')  
FROM [pastelist]
group by [listid],[rq]
点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4