水晶报表 的 汇总真 麻烦!~~~~~
我统计的时间是 2010-09-01~ 2010-10-01 ;报表牵绊部分是 统计的时间段;后面的是当年的
.XX报表
. 销量总价1-10总销量1-10总总价
.分组产品大类
. 分组产品小类
.
.
.
.
我是想用一个视图来统计;不晓得后面的如何写~~
[解决办法]
一般是用SQL语句解决,什么数据库?记录及达到的目的贴出来
[解决办法]
这个如果在sql版中提问过的话,应该已经有解决方法了吧。
因为现在没有直接的年累计数,所以自己算一下,最终的数据就是这样
Select 产品大类,产品小类,Sum(销量) as 本月销量, Sum(总价) as 本月总价 ,0 as 年累计销量,0 as 年累计总价
where 月份=某月份
from table
group by 产品大类,产品小类
union all
Select 产品大类,产品小类,0 as 本月销量, 0 as 本月总价 ,Sum(销量) as 年累计销量,Sum(总价) as 年累计总价
where 月份 between '200901' and 统计月份
from table group by 产品大类,产品小类
Select
a.产品大类,a.产品小类,Sum(a.本月销量) as 本月销量,Sum(a.本月总价) as 本月总价,
Sum(a.年累计销量) as 年累计销量,Sum(a.年累计总价) as 年累计总价
from
(
Select 产品大类,产品小类,Sum(销量) as 本月销量, Sum(总价) as 本月总价 ,0 as 年累计销量,0 as 年累计总价
where 月份=某月份
from table
group by 产品大类,产品小类
union all
Select 产品大类,产品小类,0 as 本月销量, 0 as 本月总价 ,Sum(销量) as 年累计销量,Sum(总价) as 年累计总价
where 月份 between '200901' and 统计月份
from table group by 产品大类,产品小类
)
as a
Group By a.产品大类,a.产品小类