学生列表按成绩排序

This commit is contained in:
cxt 2017-10-13 22:13:07 +08:00
parent 5e4a80d245
commit a4489ca708
1 changed files with 3 additions and 0 deletions

View File

@ -542,6 +542,7 @@ class CoursesController < ApplicationController
SELECT SUM(student_works.work_score)
FROM student_works,homework_commons
WHERE student_works.homework_common_id = homework_commons.id
AND homework_commons.homework_type in (1, 4)
AND homework_commons.course_id = #{@course.id}
AND student_works.user_id = members.user_id
) AS score FROM members
@ -590,6 +591,7 @@ class CoursesController < ApplicationController
SELECT SUM(student_works.work_score)
FROM student_works,homework_commons
WHERE student_works.homework_common_id = homework_commons.id
AND homework_commons.homework_type in (1, 4)
AND homework_commons.course_id = #{@course.id}
AND student_works.user_id = members.user_id
) AS score FROM members
@ -643,6 +645,7 @@ class CoursesController < ApplicationController
SELECT SUM(student_works.work_score)
FROM student_works,homework_commons
WHERE student_works.homework_common_id = homework_commons.id
AND homework_commons.homework_type in (1, 4)
AND homework_commons.course_id = #{@course.id}
AND student_works.user_id = members.user_id
) AS score FROM members