我有一个评分表,该评分表中有用户ID,计划ID,班级ID,班级,年级,工作时间和信息(是否毕业)的列。
这是我尝试过的脚本,我只能根据信息(无论是否经过分级)和最快的处理时间来显示数据。
$data['rank'] = DB::table('grading')
select('grading.id_user','lesson.name_lesson','grading.id_lesson','grading.grade','grading.time_worked','gradinng.information','grading.id','grading.created_at', 'grading.id_class', 'class.name_class')
->join('lesson','grading.id_lesson','=','lesson.id')
->join('schedule','penilaian.id_jadwal','=','schedule.id')
->join('class', 'penilaian.id_class', '=','class.id')
->orderBy('grading.grade','desc')
->orderBy('grading.time_worked', 'asc')
->get();
我想显示学生1-3的排名以及通过考试的条件和最快的考试时间。我想显示班级排名和在1所学校中的排名。如何在本次考试中显示1-3级,谢谢您的帮助。