피벗 연산자 (이전 ms-sql 서버)를 사용하지 않고 테이블을 부분적으로 피벗 쿼리하는 중입니다. 테이블 :
피벗 연산자가없는 부분 피벗
id-------item---------rank1---------rank2
231------it1--------- 1 ----------- 1
231------it2-------- 1 ----------- 2
231------it3--------- 1 ----------- 3
154------it4--------- 3 ----------- 4
154------it2--------- 1 ----------- 2
155------it2--------- 1 ----------- 2
156------it3 -------- 2 ----------- 2
156------it1 -------- 1 ----------- 1
예상 된 결과 :
id---------item1----item2----item3---item*...
231 -------it1------it2---------it3
154--------it2------it4
155--------it2
156--------it1------it3
rank1에 의한 순서와
rank2 나는 구글에 검색하지만, 내가 찾은 솔루션을 적용하기에 너무 복잡했다.
어떤 버전의 SQL Server입니까? – Taryn