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.

questionAnswers(2)

yourAnswerToTheQuestion