select c.id, c.update_time, c.name, c.type, c.factory, c.region, c.ip, c.create_by, c.create_time, c.update_by, c.altitude, c.username, c.password, c.dept_id, c.user_id, c.port, c.longitude, c.latitude from ard_equip_external c left join sys_dept d on d.dept_id = c.dept_id left join sys_user u on u.user_id = c.user_id insert into ard_equip_external id, update_time, name, type, factory, region, ip, create_by, create_time, update_by, altitude, username, password, dept_id, user_id, port, longitude, latitude, #{id}, #{updateTime}, #{name}, #{type}, #{factory}, #{region}, #{ip}, #{createBy}, #{createTime}, #{updateBy}, #{altitude}, #{username}, #{password}, #{deptId}, #{userId}, #{port}, #{longitude}, #{latitude}, update ard_equip_external update_time = #{updateTime}, name = #{name}, type = #{type}, factory = #{factory}, region = #{region}, ip = #{ip}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, altitude = #{altitude}, username = #{username}, password = #{password}, dept_id = #{deptId}, user_id = #{userId}, port = #{port}, longitude = #{longitude}, latitude = #{latitude}, where id = #{id} delete from ard_equip_external where id = #{id} delete from ard_equip_external where id in #{id}