2011-08-11 37 views
0

我有這樣一個表,轉換所有列從第一行成單列

EmpID EmpName Age DOB 
123 user  43 30/06/85 
122 user1 42 31/07/86 

我需要出去把這個格式,

Column1 Column2 Column3 
EmpID 123  122 
EmpName user  user1 
Age  43  42 
DOB  30/06/85 31/07/86 

並注意列數在表A中將繼續增加,所以如果我使用unpivot來實現這一點,我不能硬編碼列名。

+0

請與標記你使用的RDBMS您的問題具體的DBMS。你的答案取決於它。 –

回答

0

看到這個帖子與動態列樞軸。 http://www.sqlprof.com/blogs/sqldev/default.aspx

順便說一句,我自己的偏見,我假設SQL服務器,但是這將有助於在今後的標記你使用

+0

非常感謝您的幫助:) – user757207

+0

我的榮幸!很高興我能協助! –