выберите er.student_id, first_name, class_id, subject_id, subsubject_id,
сумма (общая_марки) итоговая оценка, сумма (отмеченная_обнаруженная) полученная отметка, DENSE_RANK () OVER (ORDER BY sum (marks_obtained) desc) в качестве позиции
из Exam_Results er внутреннее соединение
ученики
на er.student_id = s.student_id
где class_id = 272
группировать по er.student_id, session_id, shift_id, class_id, subclass_id, term_id, catagory_id, exam_type_id, subject_id, subsubject_id, first_name
заказ по student_id desc
Пожалуйста, попробуйте этот запрос. Я думаю, что это должно решить вашу проблему, так как я сам попробовал это для ожидаемого результата.