| | |
| | | <if test="taskExamId != null"> |
| | | task_exam_id = #{taskExamId,jdbcType=INTEGER}, |
| | | </if> |
| | | <if test="invalid != null"> |
| | | invalid = #{invalid}, |
| | | </if> |
| | | </set> |
| | | where id = #{id,jdbcType=INTEGER} |
| | | </update> |
| | |
| | | |
| | | <select id="getTemplateOtherExamAnswer" resultType="com.mindskip.xzs.domain.ExamPaperAnswer"> |
| | | SELECT id, user_score FROM t_exam_paper_answer WHERE exam_paper_id IN |
| | | (SELECT exam_paper_id FROM t_exam_templates_user_count WHERE user_id = #{createUser} AND exam_templates_id = |
| | | (SELECT exam_templates_id FROM t_exam_templates_user_count WHERE exam_paper_id = #{examPaperId} LIMIT 1)) |
| | | HAVING MAX(user_score) ORDER BY create_time DESC LIMIT 1 |
| | | (SELECT exam_paper_id FROM t_exam_templates_user_count WHERE user_id = #{examPaperAnswer.createUser} AND exam_templates_id = #{templateId}) |
| | | ORDER BY user_score DESC LIMIT 1 |
| | | </select> |
| | | |
| | | <select id="getPaperOtherExamAnswer" resultType="com.mindskip.xzs.domain.ExamPaperAnswer"> |
| | | SELECT id, user_score FROM t_exam_paper_answer WHERE exam_paper_id = #{examPaperId} AND create_user = #{createUser} |
| | | HAVING MAX(user_score) ORDER BY create_time DESC LIMIT 1 |
| | | ORDER BY user_score DESC LIMIT 1 |
| | | </select> |
| | | |
| | | </mapper> |