Eu tenho uma mesa StudentMarks
com colunas Name, Maths, Science, English
. Dados são como
Name, Maths, Science, English
Tilak, 90, 40, 60
Raj, 30, 20, 10
Quero organizá-lo da seguinte maneira:
Name, Subject, Marks
Tilak, Maths, 90
Tilak, Science, 40
Tilak, English, 60
Com o univivido , sou capaz de obter Name, Marks corretamente, mas não consigo obter o nome da coluna na tabela de origem para a Subject
coluna no conjunto de resultados desejado.
Como posso conseguir isso?
Até agora, cheguei à seguinte consulta (para obter Nome, Marcas)
select Name, Marks from studentmarks
Unpivot
(
Marks for details in (Maths, Science, English)
) as UnPvt