.Pivot的用法体会:
语句范例:
select PN,[2006/5/30] as [20060530],[2006/6/2] as [20060602]
from consumptiondata...(PN,M_Date,M_qty)
order by PN可要可不要,并不重要,只是排序的作用
关键的是红色部分,解析如下,select 大家都知道,PN是 ConsumptionData表中的一个....
sum(a.M_qty)是我们希望显示出来的值,注意这个地方必须用汇总函数,否则语法不会过....清单.
2.UnPivot
--此段可以直接在Sql 2005中执行
CREATE TABLE pvt (VendorID int, Emp1 int, Emp2 int,
Emp3 int,...Orders以Column [Emp1]...的值为值