2007-6-24 14:25
ascvnuiom
db2如何实现这样的交叉表?
数据在数据库中如下存储
表名:pricetable
商品名称 价格 同比 环比 地区
colA 2.49 1.22 -12.32 北京
colB 36.42 -0.38 -4.16 北京
colA 2.37 -12.55 天津
colC 0.64 -20.00 天津
colB 0.66 -4.35 32.00 上海
想得到如下展示页面:
商品名称 colA colB colC
价格 同比 环比 价格 同比 环比 价格 同比 环比
北京 2.49 1.22 -12.32 36.42 -0.38 -4.16
天津 2.37 -12.55 0.64 -20.00
上海 0.66 -4.35 32.00
其中表(pricetable)中的数据是可变的,可能有colD,colE等。