select id, subject_id, location, user_id, apply_user,dept_id,dept_name, phone, start_time, end_time, gas_use, apply_certificate, safety_precautions, use_gas_id, lead_audit_status, lead_audit_userid,lead_audit_username, lead_audit_time, lead_audit_cause, center_audit_status, center_audit_userid,center_audit_username, center_audit_time, center_audit_cause, create_time from qp_qualification_apply select t.id, t.subject_id, t.location, t.user_id, t.apply_user,t.dept_id,t.dept_name, t.phone, t.start_time, t.end_time, t.gas_use, t.apply_certificate, t.safety_precautions, t.use_gas_id, t.lead_audit_status, t.lead_audit_userid,t.lead_audit_username, t.lead_audit_time, t.lead_audit_cause, t.center_audit_status, t.center_audit_userid,t.center_audit_username, t.center_audit_time, t.center_audit_cause, t.create_time, (select l.room room from lab_subject s,lab_subject_layout l where s.layout_id =l.id and s.id=t.subject_id) room, ( select sum(d.bottle_number) from qp_qualification_apply_detail d where d.qualificate_apply_id = t.id) bottle_number, ( select admin_id from lab_subject su where su.id=t.subject_id ) admin_id from qp_qualification_apply as t LEFT JOIN sys_dept d on t.dept_id=d.dept_id LEFT JOIN sys_user u on t.user_id=u.user_id insert into qp_qualification_apply subject_id, location, user_id, apply_user, dept_id, dept_name, phone, start_time, end_time, gas_use, apply_certificate, safety_precautions, use_gas_id, lead_audit_status, lead_audit_userid, lead_audit_username, lead_audit_time, lead_audit_cause, center_audit_status, center_audit_userid, center_audit_username, center_audit_time, center_audit_cause, create_time, #{subjectId}, #{location}, #{userId}, #{applyUser}, #{deptId}, #{deptName}, #{phone}, #{startTime}, #{endTime}, #{gasUse}, #{applyCertificate}, #{safetyPrecautions}, #{useGasId}, #{leadAuditStatus}, #{leadAuditUserid}, #{leadAuditUsername}, #{leadAuditTime}, #{leadAuditCause}, #{centerAuditStatus}, #{centerAuditUserid}, #{centerAuditUsername}, #{centerAuditTime}, #{centerAuditCause}, #{createTime}, update qp_qualification_apply subject_id = #{subjectId}, location = #{location}, user_id = #{userId}, apply_user = #{applyUser}, dept_id = #{deptId}, dept_name = #{deptName}, phone = #{phone}, start_time = #{startTime}, end_time = #{endTime}, gas_use = #{gasUse}, apply_certificate = #{applyCertificate}, safety_precautions = #{safetyPrecautions}, use_gas_id = #{useGasId}, lead_audit_status = #{leadAuditStatus}, lead_audit_userid = #{leadAuditUserid}, lead_audit_username = #{leadAuditUsername}, lead_audit_time = #{leadAuditTime}, lead_audit_cause = #{leadAuditCause}, center_audit_status = #{centerAuditStatus}, center_audit_userid = #{centerAuditUserid}, center_audit_username = #{centerAuditUsername}, center_audit_time = #{centerAuditTime}, center_audit_cause = #{centerAuditCause}, create_time = #{createTime}, where id = #{id} delete from qp_qualification_apply where id = #{id} delete from qp_qualification_apply where id in #{id} update qp_qualification_apply subject_id = #{subjectId}, location = #{location}, user_id = #{userId}, apply_user = #{applyUser}, dept_id = #{deptId}, dept_name = #{deptName}, phone = #{phone}, start_time = #{startTime}, end_time = #{endTime}, gas_use = #{gasUse}, apply_certificate = #{applyCertificate}, safety_precautions = #{safetyPrecautions}, use_gas_id = #{useGasId}, create_time = #{createTime}, lead_audit_status=0, lead_audit_userid=null,lead_audit_username=null,lead_audit_time=null,lead_audit_cause=null, center_audit_status=0,center_audit_userid=null,center_audit_username=null,center_audit_time=null,center_audit_cause=NULL where id = #{id}