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}