[SQL ] 關於SQL 2005 樞紐
最近再寫一個統計報表(類似下圖),
以往都是用很笨的方式先將Product跑迴圈變成標題,
然後再跑Query Store的資料,在Count數量,
可是這樣我就必須要Query Store * Product 次,
程式往往都會out of Memoery (我是用JAVA)
Store│ProductA│ProductB│ProductC
──┼────┼────┼────
A │ 5 │ 6 │ 0
──┼────┼────┼────
B │ 3 │ 0 │ 4
──┼────┼────┼────
C │ 2 │ 1 │ 6
我在網路上有找到利用PIVOT來作,
但是欄和列都是固定的,
不知道各位版友有沒有寫過欄和列都是取自資料表的值(動態)呢?
謝謝:)
--
請勿拍打、餵食!
http://www.wretch.cc/album/etchen
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.114.29
→
06/08 22:28, , 1F
06/08 22:28, 1F
→
06/08 22:42, , 2F
06/08 22:42, 2F
→
06/09 09:08, , 3F
06/09 09:08, 3F
→
06/09 17:33, , 4F
06/09 17:33, 4F