T-SQL Puzzel

Het is tijd voor een puzzel! En wat voor een :)

Collega Hassan Fatemi gooide deze bij me in m’n inbox en ook ik was er toch even mee bezig.
Al moet ik zeggen dat oplossen één ding is, een mooi stuk beknopte T-SQL is weer een ander verhaal haha.
Tijd voor jou om een poging te wagen!

De opdracht: Produceer dezelfde output op basis van Table1, zoals dat in Table2 staat.

Table1


 


 


 


 

Table2


 


 


 

Let op: er zitten wat aparte dingen in, zo zijn ze records niet uniek (er zitten dus duplicaten in). Department verandert van waarde en dit moet je vastleggen/aantonen op juiste manier zoals getoond in Table2.

Download hier de DDL en data.

Over een paar dagen post ik de oplossing, succes!