select sr.department, sr.authIdentity, sr.lat_x as latitude, sr.lon_y as longitude, room.room_id as roomId, room.room_name as roomName, sr.id as seatId, sr.name as name, sr.idcard as idcard, sr.room_session as roomSession, sr.if_violations as ifViolations, sr.seat as seat, sr.picture, sr.specialty as specialty, if(poo.id=226, CONCAT(poo.`NAME`,'/',po.`NAME`), CONCAT(pooo.`NAME`,'/',poo.`NAME`,'/',po.`NAME`)) as specialtyName FROM sz_seat sr LEFT JOIN pm_organization po ON po.ID = sr.specialty LEFT JOIN pm_organization poo ON poo.ID = po.PARENT_ID LEFT JOIN pm_organization pooo ON pooo.ID = poo.PARENT_ID LEFT JOIN exam_room room on room.room_id =sr.room_id delete from sz_seat where exam_id = #{examId} delete from sz_seat where id = #{seatId} update sz_seat set is_active = 0 where idcard = #{userId} and exam_id = #{examId} update logon_limit set logon_count = 2 where logon_time = #{0} update sz_seat set picture=#{picture},if_violations=1 where seat=#{seatId} and room_id=#{roomName} update sz_seat set now_idcard = #{nowIdcard} where id = #{seatId} insert into sz_seat( idcard, name, seat, exam_id, room_id, now_idcard, create_time, room_session, specialty, department, authIdentity, if_violations )values ( #{idcard}, #{name}, #{seatNum}, #{examId}, #{roomId}, #{idcard}, sysdate(), #{roomSession}, #{specialty}, #{department}, #{authIdentity}, 0 )