| | |
| | | TEST.deleted = 0 |
| | | </select> |
| | | |
| | | <!-- <select id="monitorList" resultType="com.ycl.jxkg.domain.vo.ExamSubmitTempVO">--> |
| | | <!-- SELECT--> |
| | | <!-- TEST.exam_id,--> |
| | | <!-- TEST.user_id,--> |
| | | <!-- TEST.do_time,--> |
| | | <!-- TEST.exam_submit,--> |
| | | <!-- TEST.create_time,--> |
| | | <!-- TEST.status,--> |
| | | <!-- TEST.id,--> |
| | | <!-- TE.exam_name,--> |
| | | <!-- TU.real_name as userName--> |
| | | <!-- FROM--> |
| | | <!-- t_exam_submit_temp TEST--> |
| | | <!-- INNER JOIN t_user TU ON TU.id = TEST.user_id AND TU.deleted = 0--> |
| | | <!-- INNER JOIN t_exam TE ON TE.id = TEST.exam_id AND TE.deleted = 0--> |
| | | <!-- WHERE--> |
| | | <!-- TEST.deleted = 0--> |
| | | <!-- <if test="query.examId != null">--> |
| | | <!-- AND TEST.exam_id = #{query.examId}--> |
| | | <!-- </if>--> |
| | | <!-- <if test="query.keyword != null and query.keyword != ''">--> |
| | | <!-- AND (INSTR(TU.real_name, #{query.keyword}) OR INSTR(TE.exam_name, #{query.keyword}))--> |
| | | <!-- </if>--> |
| | | <!-- </select>--> |
| | | |
| | | <select id="monitorList" resultType="com.ycl.jxkg.domain.vo.ExamSubmitTempVO"> |
| | | SELECT |
| | | TEST.exam_id, |
| | | TEST.user_id, |
| | | TEST.do_time, |
| | | TEST.exam_submit, |
| | | TEST.create_time, |
| | | TEST.status, |
| | | TEST.id, |
| | | TE.exam_name, |
| | | TU.real_name as userName |
| | | te.id as examId, |
| | | TU.id as userId, |
| | | TEST.do_time, |
| | | TEST.exam_submit, |
| | | TEST.create_time, |
| | | TEST.status, |
| | | TEST.id, |
| | | TE.exam_name, |
| | | TU.real_name as userName |
| | | FROM |
| | | t_exam_submit_temp TEST |
| | | INNER JOIN t_user TU ON TU.id = TEST.user_id AND TU.deleted = 0 |
| | | INNER JOIN t_exam TE ON TE.id = TEST.exam_id AND TE.deleted = 0 |
| | | t_exam TE |
| | | LEFT JOIN t_classes_user TCU ON TE.classes_id = TCU.classes_id AND TCU.deleted = 0 |
| | | INNER JOIN t_user TU ON TU.id = TCU.user_id AND TU.deleted = 0 |
| | | LEFT JOIN t_exam_submit_temp TEST ON TE.id = TEST.exam_id AND TCU.user_id = TEST.user_id AND (TEST.deleted = 0 or TEST.deleted is null) |
| | | WHERE |
| | | TEST.deleted = 0 |
| | | TE.deleted = 0 |
| | | <if test="query.examId != null"> |
| | | AND TEST.exam_id = #{query.examId} |
| | | AND TE.id = #{query.examId} |
| | | </if> |
| | | <if test="query.keyword != null and query.keyword != ''"> |
| | | AND (INSTR(TU.real_name, #{query.keyword}) OR INSTR(TE.exam_name, #{query.keyword})) |
| | | </if> |
| | | </select> |
| | | |
| | | </mapper> |