sql - SQL Server - 將行透視為固定數目的列,其中列已排序而不是行

  显示原文与译文双语对照的内容

我使用SQL Server 2012,我嘗試'pivot'表輸出,以便我可以重新格式化結果表,以便向用戶顯示,描述它的最簡單的方法是使用示例:


MyCol


1


2


3


4


5


6


7


8


9


10


11


12


13


14


15


16


17




Col1 Col2 Col3


1 7 13


2 8 14


3 9 15


4 10 16


5 11 17


6 12



我考慮使用臨時表來存儲相關的行值,然後查詢那些行值,但是,它看起來有點長,除了專業知識之外,還有一種流暢的方法。

时间:

我使用SQL Server 2012,我嘗試'pivot'表輸出,以便我可以重新格式化結果表,以便向用戶顯示,描述它的最簡單的方法是使用示例:


MyCol


1


2


3


4


5


6


7


8


9


10


11


12


13


14


15


16


17




Col1 Col2 Col3


1 7 13


2 8 14


3 9 15


4 10 16


5 11 17


6 12



我考慮使用臨時表來存儲相關的行值,然後查詢那些行值,但是,它看起來有點長,除了專業知識之外,還有一種流暢的方法。

...