需要此幫助。如何使用SQL查詢獲得此輸出
我有這張數據表的插圖。 (有不同的客戶數據的許多其他行。在回答一定要考慮這一點)
RowID Customer Category Date Figure1
1 Cust1 Week 1 Jun-11 10
2 Cust1 Week 2 Jun-11 20
3 Cust1 Week 3 Jun-11 30
4 Cust1 Week 4 Jun-11 40
5 Cust1 Actual Jun-11 200
6 Cust1 Forecast Jun-11 100
7 Cust2 Forecast Jun-11 100
我想有它顯示包括RowID
上的擺動分類類別Actual
只(第5行),如圖所示低於
這應該是輸出。
RowID Customer Date Week1 Week2 Week3 Week4 Actual Forecast
5 Cust1 Jun-11 10 20 30 40 200 100
任何幫助,將不勝感激。
在此先感謝。
試過樞軸,但它給了我這不是我想要的。
RowID Customer Date Week1 Week2 Week3 Week4 Actual Forecast
1 Cust1 Jun-11 10 null null null null null
2 Cust1 Jun-11 null 20 null null null null
3 Cust1 Jun-11 null null 30 null null null
4 Cust1 Jun-11 null null null 40 null null
5 Cust1 Jun-11 null null null null 200 null
6 Cust1 Jun-11 null null null null null 100
你有沒有試過pivot cmd? http://msdn.microsoft.com/en-us/library/ms177410.aspx – bryanmac
使用數據透視表http://msdn.microsoft.com/en-us/library/ms177410.aspx和http://www.kodyaz .com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx –
我已經添加了pivoted的結果。在上面的問題中添加。但那不是我想要的。任何幫助? – user696383