2016-04-15 80 views
-3

我期待樞軸連接的圖像中的行,我所要的輸出是這個樣子T-SQL樞軸和分組

ID Age Factor 
1 30 8.650 
1 35 11.52 
1 40 13.87 

至100

2 30 7.99 
2 35 10.98 
2 40 13.43 

till 100 

3 30 7.32 
3 35 10.98 
3 40 13.43 

直到100

等等,直到我到達附加數據源中的最後一行(81)。 謝謝:)

源數據

enter image description here

+0

這是相當不清楚。在你的數據中,第2行對應輸出編號1等嗎?你的列名是F1,F2等?第一列只對應於行號?我們必須做一個查詢,但是表名是什麼?這是一個不透明的,而不是你正在尋找的支點。 – BD01

+0

[mcve] - [問]。 – hkf

+0

輸出號碼1可以是自動生成號碼。這個想法是輸出81個字段。是的,這些字段的名稱是F1,F2。如果我更改字段名稱,會有幫助嗎? – HonorTheCall

回答

0

終於得到了它的工作 -

SELECT a.ID - 1 AS標識,b.Age,CAST(b.Factor爲十進制( 19,2))來自t1a - 數據源表的AS因子 。 交叉申請(值 (30,F1), (35,F2), (40,F3), (45,F4), (50,F5), (55,F6), (60 ,F7), (65,F8), (70,F9), (100,F10) )b(年齡,因子) 其中a.ID> = 2