Dynamische Pivot-Spalten in SQL Server
Ich habe eine Tabelle mit dem Namen Property mit folgenden Spalten in SQL Server:
Id Name
In dieser Tabelle gibt es einige Eigenschaften, die ein bestimmtes Objekt in einer anderen Tabelle bewerten sollte.
Id Object_Id Property_Id Value
Ich möchte eine Pivot-Tabelle wie unten erstellen, die eine Spalte für jede Eigenschaft enthält, die ich in der 1. Tabelle deklariert habe:
Object_Id Property1 Property2 Property3 ...
Ich möchte wissen, wie ich Pivot-Spalten dynamisch aus der Tabelle abrufen kann. Weil sich die Zeilen in der 1. Tabelle ändern.