问题描述
以下是我的数据。
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,存在许多涉及STUFF
和FOR XML PATH
的技术。
问题在于如何创建5行组。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)