请各位大神指点,sql 2008报表问题
sqlserver吧
全部回复
仅看楼主
level 1
本人小白,最近自学sql server 2008
有一表
日期 购买单位 分店名称 产品名称 数量 单价 金额
2015-01-01 公司1 分店1 产品a 26 1000.00 26000.00
2015-01-01 公司1 分店1 产品b 15 800.00 12000.00
2015-01-01 公司2 分店1 产品b 20 800.00 16000.00
2015-01-01 公司2 分店2 产品c 500 660.00 330000.00
2015-01-02 公司3 分店2 产品d 20 568.00 11360.00
2015-01-02 公司3 分店1 产品a 100 1000.00 100000.00
2015-01-03 公司1 分店1 产品a 2 1000.00 2000.00
2015-01-04 公司4 分店2 产品c 110 660.00 72600.00
我按此表数据生成了一张报表
现在请问
1 要求在报表中的每行“本周合计”下加一行“本月累计”
2 我是用 SQL Server Business Intelligence Development Studio 生成报表的,是不是只能从一个数据集里生成 ,本周合计和本月累计我只能做出来一个
3 我想通过group by datepart(wk,日期)来计算周合计数,但不会处理跨年的问题(一周的前 三天在上一年,后四天在今年),只能用笨办法每次输一遍周一和周日的日期,有什么好的算法,百度上找的算法有点看不懂
本人没接触过数据库,自学痛苦,希望各位大神能详细解释,感谢 感谢
2015年02月26日 18点02分 1
level 1
SQL Server Business Intelligence Development Studio 界面
2015年02月26日 18点02分 2
1