선택 쿼리를 수행 할 때 일부 데이터를 피벗해야합니다. SQL Server 2014를 사용하고 있습니다. 원본 데이터의 형식은 다음과 같습니다.피벗 데이터 SQL 선택 쿼리 사용
StudentID | DocumentType | PersonID
---------- ------------- --------
00001 DocA 2222
00001 DocB 2222
00002 DocB 2222
00002 DocA 3333
00003 DocA 4444
그리고 내가 같은 표시 할 ...
StudentID | DocumentTypeAPersonID | DocumentTypeBPersonID
--------- --------------------- -----------------------
00001 2222 2222
00002 3333 2222
00003 4444 NULL
때때로 학생은 모두 문서 유형이있을 것이다. 때때로 그들은 단지 하나를 가질 것입니다. "누락 된"문서 유형이 NULL로 표시되거나 해당 필드에서 공백으로 표시되는지 확실하지 않습니다.
감사를 저장할 수 ... DOCC 후 바로이 작업을 수행 할 수 있습니다. SQL Server 2014입니다. 조회 조회를 실행하기 위해 Microsoft SQL Server Management Studio를 사용하고 있습니다. – bosstone75
'DocA'와'DocB'만이 가능한가요? – CodyMR
죄송합니다 ... 예. DocA와 DocB 만 가능합니다. – bosstone75