select material_bom_id, parent_id, ancestors, material_id, material_name, material_bom_desc, standard_amount, top_flag, check_type, project_id, active_flag, remark, create_by, create_time, update_by, update_time, CONCAT(material_name, '-', material_bom_desc) materialNameDesc from mes_material_bom insert into mes_material_bom parent_id, ancestors, material_id, material_name, material_bom_desc, standard_amount, top_flag, check_type, project_id, active_flag, remark, create_by, create_time, update_by, update_time, #{parentId}, #{ancestors}, #{materialId}, #{materialName}, #{materialBomDesc}, #{standardAmount}, #{topFlag}, #{checkType}, #{projectId}, #{activeFlag}, #{remark}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update mes_material_bom parent_id = #{parentId}, ancestors = #{ancestors}, material_id = #{materialId}, material_name = #{materialName}, material_bom_desc = #{materialBomDesc}, standard_amount = #{standardAmount}, top_flag = #{topFlag}, check_type = #{checkType}, project_id = #{projectId}, active_flag = #{activeFlag}, remark = #{remark}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where material_bom_id = #{materialBomId} delete from mes_material_bom where material_bom_id = #{materialBomId} delete from mes_material_bom where material_bom_id in #{materialBomId}