Ich habe eine Tabelle StudentMarks
mit SpaltenName, Maths, Science, English
. Daten sind wie
Name, Maths, Science, English
Tilak, 90, 40, 60
Raj, 30, 20, 10
Ich möchte es wie folgt arrangieren:
Name, Subject, Marks
Tilak, Maths, 90
Tilak, Science, 40
Tilak, English, 60
Mit Unpivot ich Name, Markierungen richtig , aber den Spaltennamen in der nicht auf die Subject
Spalte in der gewünschten Ergebnismenge übertragen.
Wie kann ich das erreichen?
Ich habe bisher die folgende Abfrage erreicht (um Name, Markierungen zu erhalten)
select Name, Marks from studentmarks
Unpivot
(
Marks for details in (Maths, Science, English)
) as UnPvt