SQL: visualização dinâmica com nomes de coluna com base nos valores da coluna na tabela de origem
Dadas as duas tabelas de amostra aqui:
Tabela de ingressos
ID User Description
0 James This is a support ticket
1 Fred This is a ticket too
Tabela de Propriedades
ID TicketID Label Value
0 0 Engineer Scott
1 1 Engineer Dale
2 0 Manu Dell
3 1 Manu HP
4 0 OS Windows
5 1 OS Linux
Como posso chegar a uma vista como esta:
ID User Description Engineer Manu OS
1 James This is a support ticket Scott Dell Windows
2 Fred This is a ticket too Dale HP Linux
É importante observar que a tabela de propriedades não seria sempre a mesma. Alguns "Tickets" podem ter propriedades que outros não possuem.
Isso é possível?