select dapd.id, dapd.project_id, sp.projectName, dapd.dept_id, sd.dept_name as deptName, dapd.device_id, dapd.device_name, dapd.device_addr0, dapd.device_addr1, dapd.serial_number, dapd.ipc_serial_num, dapd.ipc_addr, dapd.image_url, dapd.channel_id, dapd.channel_name, dapd.alarm_type, dapd.alarm_id, dapd.report_rate, dapd.timestamp, dapd.left_top_x, dapd.left_top_y, dapd.right_btm_x, dapd.right_btm_y, dapd.person_num, dapd.in_num, dapd.out_num, dapd.plate_no, dapd.value_type, dapd.alarm_videoURL, dapd.alarm_video_name, dapd.compare_result, dapd.create_time, dapd.is_del from dev_ai_project_data dapd left join sur_project sp on sp.id=dapd.project_id left join sys_dept sd on sd.dept_id=dapd.dept_id insert into dev_ai_project_data project_id, dept_id, device_id, device_name, device_addr0, device_addr1, serial_number, ipc_serial_num, ipc_addr, image_url, channel_id, channel_name, alarm_type, alarm_id, report_rate, timestamp, left_top_x, left_top_y, right_btm_x, right_btm_y, person_num, in_num, out_num, plate_no, value_type, alarm_videoURL, alarm_video_name, compare_result, create_time, is_del, #{projectId}, #{deptId}, #{deviceId}, #{deviceName}, #{deviceAddr0}, #{deviceAddr1}, #{serialNumber}, #{ipcSerialNum}, #{ipcAddr}, #{imageUrl}, #{channelId}, #{channelName}, #{alarmType}, #{alarmId}, #{reportRate}, #{timestamp}, #{leftTopX}, #{leftTopY}, #{rightBtmX}, #{rightBtmY}, #{personNum}, #{inNum}, #{outNum}, #{plateNo}, #{valueType}, #{alarmVideourl}, #{alarmVideoName}, #{compareResult}, #{createTime}, #{isDel}, update dev_ai_project_data project_id = #{projectId}, dept_id = #{deptId}, device_id = #{deviceId}, device_name = #{deviceName}, device_addr0 = #{deviceAddr0}, device_addr1 = #{deviceAddr1}, serial_number = #{serialNumber}, ipc_serial_num = #{ipcSerialNum}, ipc_addr = #{ipcAddr}, image_url = #{imageUrl}, channel_id = #{channelId}, channel_name = #{channelName}, alarm_type = #{alarmType}, alarm_id = #{alarmId}, report_rate = #{reportRate}, timestamp = #{timestamp}, left_top_x = #{leftTopX}, left_top_y = #{leftTopY}, right_btm_x = #{rightBtmX}, right_btm_y = #{rightBtmY}, person_num = #{personNum}, in_num = #{inNum}, out_num = #{outNum}, plate_no = #{plateNo}, value_type = #{valueType}, alarm_videoURL = #{alarmVideourl}, alarm_video_name = #{alarmVideoName}, compare_result = #{compareResult}, create_time = #{createTime}, is_del = #{isDel}, where id = #{id} delete from dev_ai_project_data where id = #{id} delete from dev_ai_project_data where id in #{id}