0
我想在不使用PIVOTING的情況下在水平行顯示SQL腳本輸出。我正在使用SSRS2005,它不支持Pivoting。以水平行顯示SQL腳本
select ID, Name from Employee
輸出:
1 Steve
2 Koka
3 Putin
4 Barack
問題是我需要在水平行該輸出如下所示:
1 2 3 4
Steve Koka Putin Barack
我想在不使用PIVOTING的情況下在水平行顯示SQL腳本輸出。我正在使用SSRS2005,它不支持Pivoting。以水平行顯示SQL腳本
select ID, Name from Employee
輸出:
1 Steve
2 Koka
3 Putin
4 Barack
問題是我需要在水平行該輸出如下所示:
1 2 3 4
Steve Koka Putin Barack
對於MS SQL嘗試以下:
select [1],[2],[3],[4]
from (select * from Empolyee) p
pivot (max(Name)
for ID in([1],[2],[3],[4])
) as pvt
穆罕默德,我感謝你的迴應,但我使用SSRS2005,它不支持PIVOTING。我認爲,存儲過程是唯一的方法。 –
搜索您的RDMS的支點。 – PeterRing
您正在使用哪些DBMS? Postgres的?甲骨文? –