SELECT
a.id,
a.camera_id,
a.chan_no,
a.p,
a.t,
a.z,
a.well_id,
b.name as camera_name,
c.name as chan_name
FROM
ard_well_guide_camera a
LEFT JOIN ard_camera b ON a.camera_id = b.id COLLATE utf8mb4_general_ci
LEFT JOIN ard_channel c ON a.camera_id = c.device_id COLLATE utf8mb4_general_ci
AND a.chan_no = c.chan_no COLLATE utf8mb4_general_ci
insert into ard_well_guide_camera
camera_id,chan_no,p,t,z,well_id,#{cameraId},#{chanNo},#{p},#{t},#{z},#{wellId},
update ard_well_guide_camera
camera_id = #{cameraId},chan_no = #{chanNo},p = #{p},t = #{t},z = #{z},well_id = #{wellId},
where id = #{id}
delete
from ard_well_guide_camera
where id = #{id}
delete from ard_well_guide_camera where id in
#{id}