|
@@ -48,10 +48,12 @@
|
|
|
1
|
|
|
FROM
|
|
|
mark_user_class muc
|
|
|
+ join
|
|
|
+ mark_user_group mug ON muc.exam_id = mug.exam_id AND muc.paper_number = mug.paper_number AND muc.user_id = mug.user_id
|
|
|
WHERE
|
|
|
mah.exam_id = muc.exam_id
|
|
|
AND mah.paper_number = muc.paper_number
|
|
|
- AND mah.group_number = muc.group_number
|
|
|
+ AND mah.group_number = mug.group_number
|
|
|
AND muc.class_name = #{className}
|
|
|
AND EXISTS( SELECT
|
|
|
1
|
|
@@ -101,10 +103,12 @@
|
|
|
1
|
|
|
FROM
|
|
|
mark_user_class muc
|
|
|
- WHERE
|
|
|
+ join
|
|
|
+ mark_user_group mug ON muc.exam_id = mug.exam_id AND muc.paper_number = mug.paper_number AND muc.user_id = mug.user_id
|
|
|
+ WHERE
|
|
|
mah.exam_id = muc.exam_id
|
|
|
AND mah.paper_number = muc.paper_number
|
|
|
- AND mah.group_number = muc.group_number
|
|
|
+ AND mah.group_number = mug.group_number
|
|
|
AND muc.class_name = #{className}
|
|
|
AND EXISTS( SELECT
|
|
|
1
|