문제

따라서 결과를 반환하는 SQL Server 2005 쿼리가 있습니다.

Address | Doctor
-----------------------
1         Dr A
1         Dr B
1         Dr C
2         NULL
3         NULL
4         Dr D
4         Dr E
5         Dr F

내가 원하는 것은 보고서를 렌더링 할 때 함께 그룹화하도록 출력을 얻는 것입니다.

Dr A
Dr B
Dr C
Address1

Address2

Address3

Dr D
Dr E
Address4

Dr F
Address5

문제는 지금 내 SSRS 보고서 I 그룹에 의해 주소로 나열되어 있으며 첫 번째 DR 만 나열하고 위치에 1 DR이 더 많으면 나열되지 않습니다.

도움이 되었습니까?

해결책 3

SQL 측에서이를 수행하려면 (보고서를 올바르게 렌더링해야 함)이 링크에서 내 정확한 상황이 자세한 Coalesce를 사용해야했습니다.

여러 행을 그룹화하는 예제를 합산합니다

다른 팁

처음부터 의사와 주소 사이에 왼쪽 가입이있는 것 같습니다.

나는 당신이 의사별로 그룹화되어 주소를 세부 섹션에 넣어야한다고 생각하며 모두 올바르게 나타나야합니다.

SSR의 속성에서 그룹을 사용할 수 있습니다 ..

테이블에 모든 필드 (주소 및 의사)가있는 경우. 테이블 행을 마우스 오른쪽 버튼으로 클릭하고 섹션에 그룹에 다음을 작성하십시오 (= 필드! 닥터. value).

SQL에서 (그룹에 의해) 작용합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top