मुझे आश्चर्य है कि आप उन्हें समूहबद्ध करने के लिए किस मानदंड का उपयोग कर रहे हैं। मैं मान रहा हूँ कि हमेशा NULL मान और एक संख्या होती है... क्योंकि यह उदाहरण से मेल खाता है, लेकिन अधिक विवरण बेहतर होगा!
SELECT studentID, studentName, max(MathGrade), max(SciGrade) from vStudentGrade
group by studentID, studentName, MathGrade, SciGrade
आशा है कि यह समाधान के लिए आपकी सहायता या मार्गदर्शन करेगा :)