合并逗号分隔的行

问题描述

以下是我的数据。

Id  City        
1   London      
2   Karachi     
3   New York    
4   Melbourne   
5   Beijing    
6   Tokyo       
7   Moscow   
8   London      
9   Karachi     
10  New York    
11  Melbourne   
12   Beijing    
13   Tokyo       
14   Moscow
15   London      
16   Karachi     
17  New York

我要合并以逗号分隔但以5为一组的城市。

所以输出将是

第1列
伦敦,卡拉奇,纽约,墨尔本,北京
东京,莫斯科,伦敦,卡拉奇,纽约
墨尔本,北京,东京,莫斯科,伦敦, 纽约州卡拉奇

问题不在于连接字符串。 SQL Server 2017具有STRING_AGG功能,对于旧版SQL Server,存在许多涉及STUFFFOR XML PATH的技术。

问题在于如何创建5行组。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...