select c.id, c.reel_number, c.inflection_point_number, c.longitude, c.latitude, c.altitude, c.depth, c.tube_id, c.user_id, c.dept_id, c.create_by, c.create_time, c.update_by, c.update_time from ard_tubes_details 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_tubes_details id, reel_number, inflection_point_number, longitude, latitude, altitude, depth, tube_id, user_id, dept_id, create_by, create_time, update_by, update_time, #{id}, #{reelNumber}, #{inflectionPointNumber}, #{longitude}, #{latitude}, #{altitude}, #{depth}, #{tubeId}, #{userId}, #{deptId}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update ard_tubes_details reel_number = #{reelNumber}, inflection_point_number = #{inflectionPointNumber}, longitude = #{longitude}, latitude = #{latitude}, altitude = #{altitude}, depth = #{depth}, tube_id = #{tubeId}, user_id = #{userId}, dept_id = #{deptId}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} update ard_tubes_details reel_number = #{reelNumber}, inflection_point_number = #{inflectionPointNumber}, longitude = #{longitude}, latitude = #{latitude}, altitude = #{altitude}, depth = #{depth}, tube_id = #{tubeId}, user_id = #{userId}, dept_id = #{deptId}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where reel_number = #{reelNumber} and tube_id=#{tubeId} delete from ard_tubes_details where id = #{id} delete from ard_tubes_details where id in #{id}