Ho una tabella per i profili memorizza profili valori proprietà in stile fila, ex:T: SQL: selezionare i valori di righe come colonne
[ProfileID] [PropertyDefinitionID] [PropertyValue]
1 6 Jone
1 7 Smith
1 8 Mr
1 3 50000
e un altro tavolo per definizioni di proprietà:
[PropertyDefinitionID] [PropertyName]
6 FirstName
7 LastName
8 Prefix
3 Salary
Come usare PIVOT
o in qualsiasi altro modo per mostrare in questo modo:
[ProfileID] [FirstName] [LastName] [Salary]
1 Jone Smith 5000
Grazie per il vostro contributo, entrambi i metodi hanno risolto questo problema, tuttavia se prendiamo in considerazione le prestazioni, quale è più veloce? – Alaa