Sql 我有一个有两列的数据集。如何将其从长格式旋转到宽格式?

Sql 我有一个有两列的数据集。如何将其从长格式旋转到宽格式?,sql,Sql,请求立即援助 “我的表”有以下列: subject1| subject2 2 | 4 2 | 5 2 | 6 2 | 8 4 | 7 4 | 11 6 | 9 6 | 10 6 | 12 10 | 15 10 | 16 1

请求立即援助

“我的表”有以下列:

subject1| subject2 
   2    |    4    
   2    |    5    
   2    |    6    
   2    |    8  
   4    |    7    
   4    |    11    
   6    |    9    
   6    |    10  
   6    |    12  
   10   |    15    
   10   |    16    
   13   |    14    
   16   |    17  
现在我需要这种格式的数据:

2  | 4  | 5 | 6 | 8 | 7 | 11 | 9 | 10 | 12 | 15 | 16 | 17
13 | 14 
正如你们所看到的,我想把第二列换成第一列


谢谢

在这里搜索
[sql]透视表
,然后选择一个适用于您正在使用的特定sql数据库的透视表。非简单格式是什么意思?你能解释更多吗?亲爱的库兹根,谢谢你。这意味着如果我想做一个简单的转置,那么我的expect输出有以下格式:2 | 4 | 5 | 6 | 8;4 | 7| 11; 6 | 9| 10 | 12; 10| 15| 16; 13 | 14; 16 | 17; 但这不是我的目的。大家好。我真的需要这个程序。请帮我做那件事。