台灣最大程式設計社群網站
線上人數
957
 
會員總數:239343
討論主題:185683
歡迎您免費加入會員
討論區列表 >> MySQL >> PIVOT使用問題
[ 變換順序 ]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
PIVOT使用問題
價值 : 10 QP  點閱數:328 回應數:0

樓主

Ricky
門外漢
0 1
6 0
發送站內信

請教各位大大
我有一個PIVOT的使用問題,請幫忙解答

我在網路上收尋到,以下寫法

SELECT
年份,
[01] as '一月', [02] as '二月', [03] as '三月', [04] as '四月',
[05] as '五月', [06] as '六月', [07] as '七月', [08] as '八月',
[09] as '九月', [10] as '十月', [11] as '十一月', [12] as '十二月'
FROM (
SELECT 年份, 月份, 銷售量
FROM dbo.銷售業績
GROUP BY 年份, 月份, 銷售量
) as GroupTable
PIVOT
(
Sum(銷售量)
FOR 月份 IN ([01], [02], [03], [04], [05], [06], [07], [08], [09], [10], [11], [12]) -->但是我在這邊無法向他一樣使用 [] 這符號,只能使用 '' 這個符號為什麼呢?
) AS PivotTable 因為這樣我無法向他一樣擺月份來看資料...


另外想請問一下如有兩個寫有 PIVOT Table是否無法使用 UNION 把它們串再一起呢?

搜尋相關Tags的文章: [ PIVOT ] ,
本篇文章發表於2016-07-01 21:23
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
[ 變換順序 ]   

回覆
如要回應,請先登入.