小编cha*_*abu的帖子

在SQL Server中动态地将多个行组合成多个列

我有一个大型数据库表,我需要使用Microsoft SQL Server动态执行下面的操作.

从这样的结果:

 badge   |   name   |   Job   |   KDA   |   Match 
 - - - - - - - - - - - - - - - -
 T996    |  Darrien |   AP    |   3.0   |   20
 T996    |  Darrien |   ADC   |   2.8   |   16
 T996    |  Darrien |   TOP   |   5.0   |   120
Run Code Online (Sandbox Code Playgroud)

使用SQL得到这样的结果:

badge   |   name   |  AP_KDA | AP_Match | ADC_KDA | ADC_Match | TOP_KDA | TOP_Match 
- - - - - - - - …
Run Code Online (Sandbox Code Playgroud)

sql sql-server rows multiple-columns

15
推荐指数
1
解决办法
6万
查看次数

标签 统计

multiple-columns ×1

rows ×1

sql ×1

sql-server ×1