我知道FOR XML PATH
模拟MYSQL GROUP_CONCAT
的方法。问题是我不能将它用于我的问题(至少不是以通常的方式)。
我要连接的列需要按OVER(PARTITION BY col)
语句分组。
示例:
SELECT id,
GROUP_CONCAT(something) OVER(PARTITION BY somethingElse)
FROM table
这基本上就是我想要做的事情。(但是更大,我实际上加入了27张桌子......) 我更喜欢如果没有子查询就可以完成,因为完成查询已经花了超过11分钟。