select id, imei, agri_name, user_id, alarm_status, device_status, install_time, location, remark, create_time, create_by, update_time, update_by, is_deleted from sys_agri_info SELECT agri.id, agri.imei, agri.agri_name, agri.alarm_status, agri.device_status, agri.install_time, agri.location, agri.remark, agri.create_time, agri.create_by, agri.update_time, agri.update_by, agri.is_deleted, user_agri.user_id FROM sys_agri_info agri LEFT JOIN sys_user_agri user_agri ON user_agri.agri_id = agri.id and user_agri.user_id = #{userId} insert into sys_agri_info imei, agri_name, user_id, alarm_status, device_status, install_time, location, remark, create_time, create_by, update_time, update_by, is_deleted, #{imei}, #{agriName}, #{userId}, #{alarmStatus}, #{deviceStatus}, #{installTime}, #{location}, #{remark}, #{createTime}, #{createBy}, #{updateTime}, #{updateBy}, #{isDeleted}, update sys_agri_info imei = #{imei}, agri_name = #{agriName}, user_id = #{userId}, alarm_status = #{alarmStatus}, device_status = #{deviceStatus}, install_time = #{installTime}, location = #{location}, remark = #{remark}, create_time = #{createTime}, create_by = #{createBy}, update_time = #{updateTime}, update_by = #{updateBy}, is_deleted = #{isDeleted}, where id = #{id} delete from sys_agri_info where id = #{id} delete from sys_agri_info where id in #{id}