一个SQL查询统计问题,急求答案!
表1[Sell]字段1:Id(唯一序号)
字段2:ProdID(产品ID,关联表[Product])
字段3:SpecifId(规格ID,关联表[Specif]),
字段4:Scalar(日销售数量)
字段5:myDate(日期yyyy-mm-dd格式)
表2[Product]
字段1:ID(唯一序号)
字段2:ProductName(产品名称)
表3[Specif]
字段1:Id(唯一序号)
字段2:SpecifName(规格)
如何做一个数据视图,内有
字段1:ID(序列号)
字段2:产品名
字段3:规格
字段4:1月
字段5:2月
字段6:3月
字段7:4月
字段8:5月
字段9:6月
字段10:7月
字段11:8月
字段12:9月
字段13:10月
字段14:11月
字段15:12月
能对应不同产品的不同规格统计出每个月份的数字出来。
做出来的表应该反映为:
产品名 规格 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
-----------------------------------------------------------------------------------------------------
A产品 a规格 20 59 70 120 163 189 200 233 258 300 310 350
B产品 b规格 18 34 67 114 159 234 267 282 329 368 420 456
C产品 c规格 ... ...
......
-----------------------------------------------------------------------------------------------------
记住:各产品不同规格的数字均为当月份多个每日记录的合计数,其中部分当月记录数为0,即没有销量。
请哪位高手给予指教,谢谢!^_^(附图)
(数据视图)
(希望做出的效果)
[[it] 本帖最后由 mkb21 于 2008-4-28 23:48 编辑 [/it]]