SQL Server Obróć wiele kolumn na podstawie jednej kolumny
Mam następujące tabele źródłowe i docelowe w serwerze sql 2008R2. W jaki sposób mogę wykonać pivot (s) w TSQL, aby dotrzeć do miejsca docelowego ze źródła.
SourceTbl
empId empIndex empState empStDate empEndDate
========================================================
10 1 AL 1/1/2012 12/1/2012
10 2 FL 2/1/2012 2/1/2013
15 1 FL 3/20/2012 1/1/2099
DestTbl
empId empState1 empState1StDate empState1EndDt empState2 empState2StDate empState2EndDt
=========================================================================================================
10 AL 1/1/2012 12/1/2012 FL 2/1/2012 2/1/2013
15 FL 3/20/2012 1/1/2099 NULL NULL NULL
Mając nadzieję, że empIndex w jakiś sposób pomoże w osi obrotu.