想在reporting service里面的查询语句用动态语句 变量是一个日期范围起始月份和终止月份假设输入变量是1月-3月最后的输出是 销售(今年迄今)
1月 a
2月 b
3月 c那查询语句就是
select sum(sales)
from sales
where year = 2012 and month <= @montha 就是当@month =1 b的值 就是当@month =2时候 sum(sales)的值 以此类推但是怎么才能报表里面用这样一个动态的值呢?可以建立临时表么?
1月 a
2月 b
3月 c那查询语句就是
select sum(sales)
from sales
where year = 2012 and month <= @montha 就是当@month =1 b的值 就是当@month =2时候 sum(sales)的值 以此类推但是怎么才能报表里面用这样一个动态的值呢?可以建立临时表么?
解决方案 »
- 数据插入问题尽量能写成存储过程的 在线等待
- sql server2005 重装遇到wmi
- 紧急求助,衷心感谢!
- 邹大侠,还是上次链接服务器执行远程数据库上的存储过程并返回值的问题?
- SQLSERVER 2000中 boolean 型態 data type 是什麼?
- 请教SQL问题: 如当字段AA的值为‘1’时改变字段BB的值为‘2’。求用SELECT语句如果实现?
- 如何在程序用SQL语句从SQL server2000中读出用户的权限(或说用户的权限放在哪儿)?
- 设定外键有什么好处?
- Oracle数据库的实时性
- 对于选中SQL 怎么区分是一条SQL还是多条SQL
- 一个SQL查询的问题,大家来看看。。
- SQL-server2012如何连接JDBC
select ltrim(month)+'月',sum(sales) from tbl where yesr=2012如果表里的月份不全,可以使用系统表master..spt_values构造如有需要,建议给出详细测试数据和期待结果