移調錶與信息
回答
您可以使用union all
:
select location, planning_product, '2016-05-16' as MondayDate, [5/16/2016] as ROP
from t
union all
select location, planning_product, '2016-05-09' as MondayDate, [5/9/2016] as ROP
from t
union all
. . .
注意,列名需要進行轉義。一些數據庫使用雙引號,其他數據庫使用反引號或方括號。
我按照你的解決方案,但它不showind數字....它只顯示0值 –
選擇[位置],[計劃產品],演員('05/23/16'作爲日期時間)星期一,05/23/16作爲SUKadj_TDOS從[dbo]。[Producttdos] union all 選擇[位置],[計劃產品],Cast(05/30/16'作爲日期時間)作爲SUKadj_TDOS的星期一日,05/30/16 [ dbo]。[Producttdos] union all .... –
@PriscilaEstala。 。 。你必須避開列名。否則'05/23/16'被視爲數值計算。根據數據庫的不同,您可能會使用「05/23/16」或「[05/23/16]」。 –
我們假設表名爲標籤並且您有以下3個日期(您可以用自己的日期替換它們):[1/16/2015],[2/16/2015],[3/16/2015]
WITH Unpivoted (PlanningProduct, Location, [Monday Date], ROP)
AS(
SELECT PlanningProduct, Location, CONVERT(datetime,MondayDate) AS [Monday Date], ROP
FROM
(SELECT Location, PlanningProduct, [1/16/2015], [2/16/2015], [3/16/2015] -- add your dates
FROM Tab) pvt
UNPIVOT
(ROP FOR MondayDate IN ([1/16/2015], [2/16/2015], [3/16/2015])) AS unpvt -- add your dates
)
SELECT PlanningProduct, Location, [Monday Date], SUM(ROP) AS ROP
FROM Unpivoted
GROUP BY PlanningProduct, Location, [Monday Date]
- 1. MYSQL移動信息與php
- 2. GPRS信息 - 移動
- 3. 調試,信息
- 4. 調試信息
- 5. 調試信息
- 6. 更好的調試信息與monodroid?
- 7. 調試信息與UDF在Hive中
- 8. 與信息框
- 9. 與$ _GET信息
- 10. Tcl:[信息級別]與[信息幀]
- 11. GCC調試信息
- 12. DLL調試信息
- 13. Ajax調用不保存表單信息
- 14. 如何調用sql表'信息到asp.net?
- 15. iphone呼叫轉移信息
- 16. 移動信息有困難
- 17. 刮表信息
- 18. msi表信息
- 19. 列表與操作數的信息
- 20. 與NHibernate關係表的審計信息
- 21. 加入用戶信息與郵件表
- 22. 更新表與來自IDirectory的信息
- 23. 與索引信息的Scala列表差
- 24. R與ggplot2中的信息儀表板
- 25. 信息與mod_rewrite .htaccess
- 26. 與跟蹤信息
- 27. 與相關信息
- 28. __unicode__與FK信息
- 29. 私人信息與
- 30. 填充與信息
退房UNPIVOT。 –
請說哪個DBMS? –
請在[幫助]中閱讀[問]。 – Pred