Ihre Anfrage ist sehr nah dran. Sie sollten in der Lage sein, Folgendes zu verwenden, das den subject
enthält in der endgültigen Auswahlliste:
select u.name, u.subject, u.marks
from student s
unpivot
(
marks
for subject in (Maths, Science, English)
) u;
Siehe SQL Fiddle mit Demo