T-SQL Dynamic Pivot

Ok, ich habe einen Tisch, der so aussieht

ItemID | ColumnName | Value
1      | name       | Peter
1      | phone      | 12345678
1      | email      | [email protected]
2      | name       | John
2      | phone      | 87654321
2      | email      | [email protected]
3      | name       | Sarah
3      | phone      | 55667788
3      | email      | [email protected]

Nun muss ich das in folgendes verwandeln:

ItemID | name  | phone    | email
1      | Peter | 12345678 | [email protected]
2      | John  | 87654321 | [email protected]
3      | Sarah | 55667788 | [email protected]

Ich habe mir dynamische Pivot-Beispiele angesehen, aber es scheint, dass ich sie nicht in mein Szenario einpassen kann.

Kann jemand helfen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage