열을 행으로 조 변경해야하지만 미리 정의 된 열이 필요하므로 PIVOT을 사용하고 싶지 않습니다 (열이 동적 일 수 있음). 그래서, 그 해결책은 동적 SQL을 PIVOT과 함께 사용하는 것이지만 동적 SQL을 사용하고 싶지 않기 때문에 다른 정적 SQL과 결합하여 다른 결과 세트를 생성하고 싶을 것입니다. 다른 옵션은 무엇입니까?동적 SQL 및 하드 코드 된 열이없는 SQL Server Transpose
여기 내 원래 SQL 결과입니다 :
EmpID|MonthYear|HoursWorked
10 |Jan 2013 |160
10 |Feb 2013 |150
10 |Mar 2013 |140
20 |Jan 2013 |130
20 |Feb 2013 |170
20 |Mar 2013 |155
와 전치 결과는 다음과 같아야합니다 : 당신은 당신이 열로 전환 할 값의 알 수없는 번호가 불행히도 경우
EmpID|Jan 2013|Feb 2013|Mar 2013
10 |160 |150 |140
20 |130 |170 |155