TSQL:在多列上拆分行

时间:2014-12-28 16:26:26

标签: sql-server tsql

我有一个包含两列的表:number,name。它让我们说了12行。为了在一个页面上显示它,我想拆分表并将行移动到其他列:

Number  Name

1   A
2   B
3   C
4   D
5   E
6   F
7   G
8   H
9   I
10  J
11  K
12  L

因此column1包含数字1到2,column2包含名称1到2,column3包含数字3到4,column4包含名称3到4,..... column11包含数字11到12,column12包含名称11到12 :

Number  Name    Number  Name    Number  Name    Number  Name    Number  Name    Number  Name
1       A       3       C       5       E       7       G       9       I       11      K
2       B       4       D       6       F       8       H       10      J       12      L

使用NTILE(6)我可以很好地将桌子分成6个相等的部分,但是我仍然坚持重新布局。

0 个答案:

没有答案