select line_id, task_id, task_patrolled_id, task_name, task_code, create_time, create_by, file_status, area_name, task_type, task_time, interval_name, dev_type, task_result, request_id, check_person, check_time from patrol_task_result_main insert into patrol_task_result_main task_id, task_name, task_code, create_time, create_by, file_status, area_name, task_type, task_time, interval_name, dev_type, task_result, request_id, check_person, check_time, task_patrolled_id, #{taskId}, #{taskName}, #{taskCode}, #{createTime}, #{createBy}, #{fileStatus}, #{areaName}, #{taskType}, #{taskTime}, #{intervalName}, #{devType}, #{taskResult}, #{requestId}, #{checkPerson}, #{checkTime}, #{taskPatrolledId}, update patrol_task_result_main task_id = #{taskId}, task_name = #{taskName}, task_code = #{taskCode}, create_time = #{createTime}, create_by = #{createBy}, file_status = #{fileStatus}, area_name = #{areaName}, task_type = #{taskType}, task_time = #{taskTime}, interval_name = #{intervalName}, dev_type = #{devType}, task_result = #{taskResult}, request_id = #{requestId}, check_person = #{checkPerson}, check_time = #{checkTime}, task_patrolled_id = #{taskPatrolledId}, where line_id = #{lineId} delete from patrol_task_result_main where line_id = #{lineId} delete from patrol_task_result_main where line_id in #{lineId}