【发布时间】:2017-07-20 12:32:35
【问题描述】:
我正在处理一些包含 XML sn-ps 的行。
我当前状态下的行如下所示:
TeamId Player
----------------------------------------------------------------------------
1 | <Player><FirstName>Bob</FirstName><LastName>Smith</LastName></Player>
1 | <Player><FirstName>Sam</FirstName><LastName>Jones</LastName></Player>
2 | <Player><FirstName>David</FirstName><LastName>White</LastName></Player>
2 | <Player><FirstName>James</FirstName><LastName>Black</LastName></Player>
通过我的查询,我希望按 TeamId 对行进行分组,并将这些 XML sn-ps 聚合到父 <Players> 元素中,因此输出将如下所示:
1 | <Players>
<Player><FirstName>Bob</FirstName><LastName>Smith</LastName></Player>
<Player><FirstName>Sam</FirstName><LastName>Jones</LastName></Player>
</Players>
2 | <Players>
<Player><FirstName>David</FirstName><LastName>White</LastName></Player>
<Player><FirstName>James</FirstName><LastName>Black</LastName></Player>
</Players>
我应该怎么做? 非常感谢!
【问题讨论】:
标签: sql sql-server xml group-by