MS-SQL 사용 조건부 크로스 탭 쿼리를 작성하는 가장 좋은 방법은 찾고있는 가장 좋은 방법이라고 생각합니다.SQL Server 조건부 크로스 탭
여기에서 간단히 설명하면 CLIENTS (각각 고유 ID가있는 데이터 세트)가 있습니다. 이 클라이언트들 각각은 팀에 배정됩니다. 대부분의 고객은 단 한 팀에만 할당되지만 일부는 2 개, 3 개 또는 5 개 팀으로 할당 될 수 있습니다. 내 쿼리 결과는 다음과 같이하고 싶습니다 :
Client_ID Assigned_Team1 Assigned_Team2 Assigned_Team3 Assigned_Team4 Assigned_Team5
--------- -------------- -------------- -------------- -------------- --------------
87496 Red Team Null Null Null Null
74559 Red Team Blue Team White Team Null Null
56345 Blue Team Green Team Null Null Null
21473 Yellow Team Blue Team White Team Red Team Green Team