难度再次袭来!求高手关注!解答!
上次发过一个帖子!有好心指定了一下。汇总了一下。但问题没解决!但问题清晰多了。求高手
汇总视图:Sumarry
SQL code
Region_Code Sales_Name DateT shop_Name Amount
东区 王2 2011-01-01 天天店 10000
西区 张3 2011-02-01 天2店 20000
南区 李4 2011-04-01 天3店 5000
北区 杨5 2011-05-01 天4店 3333
东区 王2 2011-02-01 天3店 4444
东区 王3 2011-03-01 天4店 10000
求以下报表:
区域格式:
区域 同比店铺数量 同比MTD 同比YTD 区域店铺数量 区域MTD 区域YTD
王2
王3
东区
张3
西区
同比店铺数量:查询条件如:2011-04; 2011-04这4个月和上一年的这4个月比较店铺(Shop_Name)数量(Amoutn)的销量都不为空 数量+1;
同比MTD:上面比较出来的店铺相除(2011-04查询月4相加/上一年这个月相加)-1.
同比YTD: 面比较出来的店铺相除(2011-04这4个月/上一年这4个月相加)-1.
区域店铺数量:查询条件如:2011-04; 2011-04这4个月和上一年的这4个月比较店铺(Shop_Name)数量(Amoutn)的销量当月不为空 数量+1;
区域MTD:上面比较出来的店铺相除(2011-04查询月4相加/上一年这个月相加)-1.
同比YTD:面比较出来的店铺相除(2011-04这4个月/上一年这4个月相加)-1.
需求同上 。报表格式区域就是写出来的那样。求高手帮忙。
附带张报表图片:
------解决方案--------------------
建议看下邹老大的sql 2000的那本书,上面有这个例子,在数据统计一章
------解决方案--------------------
用交叉表哦