Skruva gör det i SQL.
Låt SSRS göra jobbet åt dig med en MATRIX . Det kommer att PIVOT för dig utan att behöva skapa dynamisk SQL för att hantera den fruktansvärda begränsningen av att behöva känna till alla kolumner.
För din data skulle du ha EMP ID som ROW Group och PASS som din kolumngruppering.
https://msdn.microsoft.com/en-us/library/dd207149 .aspx