edo*_*oft 4 sql-server report-designer reporting-services
使用SQL Server 2008报表服务:
我正在尝试编写一个显示一些相关数据的报告,所以我想像这样使用@table变量
DECLARE @Results TABLE (Number int
,Name nvarchar(250)
,Total1 money
,Total2 money
)
insert into @Results(Number, Name, Total1)
select number, name, sum(total)
from table1
group by number, name
update @Results
set total2 = total
from
(select number, sum(total) from table2) s
where s.number = number
select from @results
Run Code Online (Sandbox Code Playgroud)
但是,报表生成器一直要求输入变量@Results的值。这有可能吗?
编辑:如KM所建议,我已经使用存储过程解决了我的紧迫问题,但原始问题仍然存在:我可以在Report Builder中使用@table变量吗?
| 归档时间: |
|
| 查看次数: |
11858 次 |
| 最近记录: |