|
@@ -156,7 +156,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
e.do_type,
|
|
e.do_type,
|
|
uer.total_question_num
|
|
uer.total_question_num
|
|
FROM
|
|
FROM
|
|
- ( SELECT uer.exam_id, count(eq.question_id) total_question_num FROM user_exam_record uer LEFT JOIN exam_question eq on uer.exam_id = eq.exam_id WHERE uer.user_id = #{userId} AND uer.goods_id = #{goodsId} GROUP BY uer.exam_id) uer
|
|
|
|
|
|
+ ( SELECT
|
|
|
|
+ COUNT( question_id ) total_question_num,
|
|
|
|
+ eq.exam_id
|
|
|
|
+ FROM
|
|
|
|
+ exam_question eq
|
|
|
|
+ WHERE
|
|
|
|
+ eq.exam_id IN ( SELECT DISTINCT exam_id FROM user_exam_record WHERE user_id = #{userId} AND goods_id = #{goodsId} )
|
|
|
|
+ GROUP BY
|
|
|
|
+ eq.exam_id ) uer
|
|
LEFT JOIN exam e ON e.exam_id = uer.exam_id
|
|
LEFT JOIN exam e ON e.exam_id = uer.exam_id
|
|
|
|
|
|
</select>
|
|
</select>
|