|
@@ -114,7 +114,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
e.exam_id,
|
|
|
q.*
|
|
|
FROM
|
|
|
- ( SELECT exam_id, group_concat( do_question_ids ) AS ids FROM user_exam_record WHERE user_id = #{userId} AND goods_id = #{goodsId} GROUP BY exam_id ) e
|
|
|
+ ( SELECT exam_id, group_concat( do_question_ids ) AS ids FROM user_exam_record WHERE user_id = #{userId} AND goods_id = #{goodsId} and `status` = 1 GROUP BY exam_id ) e
|
|
|
LEFT JOIN question q ON FIND_IN_SET( q.question_id, e.ids )) AS eq
|
|
|
</select>
|
|
|
|
|
@@ -131,7 +131,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
FROM
|
|
|
user_exam_record uer
|
|
|
WHERE
|
|
|
- record_id IN ( SELECT MAX( record_id ) record_id FROM user_exam_record WHERE user_id = #{userId} AND goods_id = #{goodsId} GROUP BY exam_id )))
|
|
|
+ record_id IN ( SELECT MAX( record_id ) record_id FROM user_exam_record WHERE user_id = #{userId} AND goods_id = #{goodsId} and `status` = 1 GROUP BY exam_id )))
|
|
|
|
|
|
</select>
|
|
|
|