Ho una tabella StudentMarks
con colonne Name, Maths, Science, English
. I dati sono come
Name, Maths, Science, English
Tilak, 90, 40, 60
Raj, 30, 20, 10
Voglio farlo organizzato come segue:
Name, Subject, Marks
Tilak, Maths, 90
Tilak, Science, 40
Tilak, English, 60
Con unpivot sono in grado di ottenere Nome, Marks correttamente, ma non riesco a ottenere il nome della colonna nella tabella di origine nella Subject
colonna nel set di risultati desiderato.
Come posso raggiungere questo obiettivo?
Finora ho raggiunto la seguente query (per ottenere nome, segni)
select Name, Marks from studentmarks
Unpivot
(
Marks for details in (Maths, Science, English)
) as UnPvt