作者etchen (Mier)
看板Database
标题[SQL ] 关於SQL 2005 枢纽
时间Tue Jun 8 20:34:57 2010
最近再写一个统计报表(类似下图),
以往都是用很笨的方式先将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
1F:→ Catbert:Reporting Services??? 06/08 22:28
2F:→ Catbert:或是用Excel的枢纽分析表...资料是来自於DB的View??? 06/08 22:42
3F:→ etchen:因为要秀在系统上,可能用excel不太适合。 06/09 09:08
4F:→ etchen:我已经研究出来了:) 谢谢 06/09 17:33