0
我有几行查询有多个计数语句。我创建了选择计数语句的存储过程,并且它在SSMS上运行时给出了结果,但是当我在SSRS中使用存储过程时,它只给出第一个查询输出。在使用ssrs时如何获得其他查询输出?从评论带有存储过程的SSRS包含多个计数语句
代码:
select count(*) as Field1
from #TempTable1;
select count(*) as Field2
from #TempTable2;
select count(distinct ANo) as F3
from #TempTable1;
select count(distinct BNo) as F4
from #TempTable2;
select count(*) as F5
from Table1
where InsertDate >= StartDate
and InsertDate <= EndDate
and value1 >= 2
and TestField = 0;
select count(*) as F6
from Table1
where InsertDate >= StartDate
and InsertDate <= EndDate
and value1 >= 2
and TestField = 1;
select count(*) as F7
from Table1
where InsertDate >= StartDate
and InsertDate <= EndDate
and value1 >= 2
and TestField = 0;
什么是程序代码?你有所有的计数作为单独的产出? –
_SELECT COUNT(*)作为字段1 FROM#TempTable1 SELECT COUNT(*)AS字段2 FROM#TempTable2 SELECT COUNT(DISTINCT A号)作为F3 FROM#TempTable1 SELECT COUNT(DISTINCT BNO)由于F4 FROM#TempTable2 SELECT count(*)As F5 FROM Table1 WHERE InsertDate> = StartDate AND InsertDate <= EndDate AND value1> = 2 AND TestField = 0 SELECT count(*)As F6 FROM Table1 WHERE InsertDate> = StartDate AND InsertDate <= EndDate AND value1> = 2 AND TestField = 1 SELECT count(*)As F7 FROM Table1 WHERE InsertDate> = StartDate AND InsertDate <= EndDate AND value1> = 2 AND TestField = 0 _ –
我已经计算为单独的输出,但尚未声明输出参数,因为我希望代码返回字段和值 –