Mam tabeli dla profili przechowuje profil właściwości wartości w stylu Row, Ex:T: SQL: wybierz wartości z wierszy jak kolumny
[ProfileID] [PropertyDefinitionID] [PropertyValue]
1 6 Jone
1 7 Smith
1 8 Mr
1 3 50000
i inną tabelę dla definicji własności:
[PropertyDefinitionID] [PropertyName]
6 FirstName
7 LastName
8 Prefix
3 Salary
Jak korzystać PIVOT
lub w jakikolwiek inny sposób, aby pokazać je w ten sposób:
[ProfileID] [FirstName] [LastName] [Salary]
1 Jone Smith 5000
Dzięki za wkład, obie metody rozwiązały ten problem, jednak jeśli weźmiemy pod uwagę wydajność, która z nich jest szybsza? – Alaa