답변

0

Reporting Services는 데이터 집합을 채우기 위해 하나의 결과 집합 만 예상하고 처리 할 수 ​​있습니다. 즉, 쿼리에서 반환 한 첫 번째 결과 집합을 수락하고 나머지는 무시합니다. 내가 생각할 수있는

일부 옵션 :

  1. 사용하는 별도의 쿼리에 대한 두 개의 데이터 집합.

  2. 하나의 세부 데이터 집합을 사용하고 보고서 수준에서 필요한 집계를 적용하십시오.

  3. UNION ALL 또는 유사한 쿼리 수준에서 두 결과 집합을 병합하십시오.

+0

네,하지만 쿼리는 단지 두 번째 결과를 가져 오는 것입니다. 처음 데이터 세트를 만들고 두 번째 데이터 세트를 만드는 데 사용할 수 있습니까? –

+0

데이터를 반환하는 두 개의 SELECT 문이 있습니다. SSRS는 첫 번째 고려할 수 있습니다. 세부 정보 및 요약 데이터를 DataSets로 사용하려면 별도의 DataSets이 있어야합니다. 하나의 DataSet을 다른 DataSet의 데이터 소스로 사용할 수 없습니다. 요약 데이터 만 원할 경우 'Select * from #Temp;'문을 제거하십시오. –

+0

아니요 둘 다 필요합니다 .... 그리고 두 개의 데이터 세트를 만든다면 무의미한 단계가 많을 것입니다 .... 거기에 –