| | |
| | | b.name AS subjectName, |
| | | c.real_name AS userName, |
| | | IFNULL(COUNT(d.id), 0) AS personAnswerNum, |
| | | IFNULL(COUNT(f.id), 0) AS personTotalNum |
| | | IFNULL(COUNT(f.id), 0) AS personTotalNum, |
| | | t.exam_name |
| | | FROM t_exam_paper a |
| | | INNER JOIN t_exam t ON a.id = t.exam_paper_id AND t.status = 'finished' AND t.deleted = 0 |
| | | LEFT JOIN t_subject b ON a.subject_id = b.id |
| | |
| | | <if test="name != null and name != ''"> |
| | | AND INSTR(a.name, #{name}) |
| | | </if> |
| | | <if test="examName != null and examName != ''"> |
| | | AND INSTR(t.exam_name, #{examName}) |
| | | </if> |
| | | </where> |
| | | GROUP BY a.id |
| | | ORDER BY a.id DESC |
| | | GROUP BY t.id |
| | | ORDER BY t.id DESC |
| | | </select> |
| | | |
| | | </mapper> |