select am.model_id, am.classify_id, am.model_name, am.model, am.picture, am.id_code, am.classify_name, am.version_id, am.introduce, am.create_by, am.create_time, am.update_by, am.update_time, am.pre, am.remark, adv.version from as_model am left join as_device_version adv on am.version_id = adv.version_id insert into as_model classify_id, model_name, model, picture, id_code, classify_name, version_id, introduce, create_by, create_time, update_by, update_time, remark, pre, #{classifyId}, #{modelName}, #{model}, #{picture}, #{idCode}, #{classifyName}, #{versionId}, #{introduce}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, #{pre}, update as_model picture = #{picture}, classify_id = #{classifyId}, model_name = #{modelName}, model = #{model}, id_code = #{idCode}, classify_name = #{classifyName}, version_id = #{versionId}, introduce = #{introduce}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, pre = #{pre}, where model_id = #{modelId} delete from as_model where model_id = #{modelId} delete from as_model where model_id in #{modelId}