आपकी क्वेरी बहुत करीब है। आपको निम्न का उपयोग करने में सक्षम होना चाहिए जिसमें subject
. शामिल है अंतिम चयन सूची में:
select u.name, u.subject, u.marks
from student s
unpivot
(
marks
for subject in (Maths, Science, English)
) u;
डेमो के साथ SQL Fiddle देखें