小编The*_*arp的帖子

如何在 Microsoft SQL 中将一列中的字符串求和到一行中?分组依据不起作用,因为它是 MSSQL

例如我们有一个包含三列的表

Column A |  Column B | Column C
-------------------------------
P1       |    10     |    A    
P1       |    20     |    B
P1       |    30     |    C
P2       |    30     |    D
P2       |    40     |    E
Run Code Online (Sandbox Code Playgroud)

我如何在Microsoft SQL中编写 SELECT 查询才能得到这种结果

Column A |     Column B      |   Column C
------------------------------------------
P1       |    10, 20, 30     |    A, B, C
P2       |    30, 40         |    D, E
Run Code Online (Sandbox Code Playgroud)

sql database sql-server

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

database ×1

sql ×1

sql-server ×1