select b.*,a.type_name from menu_dishes b LEFT JOIN menu_dishes_type a on a.type_id = b.type_id insert into menu_dishes dishes_id, base_dishes_id, meal_type, dishes_num, custom_id, inventory_id, dishes_name, alias_name, pinyin_initials, pinyin_full, bar_code, intro, cook_id, type_id, classify_id, effect_id, style_id, if_local_feature, dishes_depart, sequence, pungency_degree, sales_mode, size_type, size_json, weight, large_weight, little_weight, weight_deviation, price, unit_price, large_price, little_price, image_url, particulars, recommend, index_recommend, like_survey, like_batch, like_num, initial_score, calories, protein, fat, carbohydrate, dietary_fiber, cholesterol, calcium, sodium, purine, iron, iodine, kalium, vitamin_a, vitamin_c, vitamin_e, magnesium, zinc, glycemic_index, sort, canteen_id, shopstall_id, hide_flag, convert_flag, material_cost, gross_profit, gross_profit_rate, public_dishes, area_id, revision, create_by, create_time, update_by, update_time, remark, #{dishesId}, #{baseDishesId}, #{mealType}, #{dishesNum}, #{customId}, #{inventoryId}, #{dishesName}, #{aliasName}, #{pinyinInitials}, #{pinyinFull}, #{barCode}, #{intro}, #{cookId}, #{typeId}, #{classifyId}, #{effectId}, #{styleId}, #{ifLocalFeature}, #{dishesDepart}, #{sequence}, #{pungencyDegree}, #{salesMode}, #{sizeType}, #{sizeJson}, #{weight}, #{largeWeight}, #{littleWeight}, #{weightDeviation}, #{price}, #{unitPrice}, #{largePrice}, #{littlePrice}, #{imageUrl}, #{particulars}, #{recommend}, #{indexRecommend}, #{likeSurvey}, #{likeBatch}, #{likeNum}, #{initialScore}, #{calories}, #{protein}, #{fat}, #{carbohydrate}, #{dietaryFiber}, #{cholesterol}, #{calcium}, #{sodium}, #{purine}, #{iron}, #{iodine}, #{kalium}, #{vitaminA}, #{vitaminC}, #{vitaminE}, #{magnesium}, #{zinc}, #{glycemicIndex}, #{sort}, #{canteenId}, #{shopstallId}, #{hideFlag}, #{convertFlag}, #{materialCost}, #{grossProfit}, #{grossProfitRate}, #{publicDishes}, #{areaId}, #{revision}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update menu_dishes dishes_id = #{dishesId}, base_dishes_id = #{baseDishesId}, meal_type = #{mealType}, dishes_num = #{dishesNum}, custom_id = #{customId}, inventory_id = #{inventoryId}, dishes_name = #{dishesName}, alias_name = #{aliasName}, pinyin_initials = #{pinyinInitials}, pinyin_full = #{pinyinFull}, bar_code = #{barCode}, intro = #{intro}, cook_id = #{cookId}, type_id = #{typeId}, classify_id = #{classifyId}, effect_id = #{effectId}, style_id = #{styleId}, if_local_feature = #{ifLocalFeature}, dishes_depart = #{dishesDepart}, sequence = #{sequence}, pungency_degree = #{pungencyDegree}, sales_mode = #{salesMode}, size_type = #{sizeType}, size_json = #{sizeJson}, weight = #{weight}, large_weight = #{largeWeight}, little_weight = #{littleWeight}, weight_deviation = #{weightDeviation}, price = #{price}, unit_price = #{unitPrice}, large_price = #{largePrice}, little_price = #{littlePrice}, image_url = #{imageUrl}, particulars = #{particulars}, recommend = #{recommend}, index_recommend = #{indexRecommend}, like_survey = #{likeSurvey}, like_batch = #{likeBatch}, like_num = #{likeNum}, initial_score = #{initialScore}, calories = #{calories}, protein = #{protein}, fat = #{fat}, carbohydrate = #{carbohydrate}, dietary_fiber = #{dietaryFiber}, cholesterol = #{cholesterol}, calcium = #{calcium}, sodium = #{sodium}, purine = #{purine}, iron = #{iron}, iodine = #{iodine}, kalium = #{kalium}, vitamin_a = #{vitaminA}, vitamin_c = #{vitaminC}, vitamin_e = #{vitaminE}, magnesium = #{magnesium}, zinc = #{zinc}, glycemic_index = #{glycemicIndex}, sort = #{sort}, canteen_id = #{canteenId}, shopstall_id = #{shopstallId}, hide_flag = #{hideFlag}, convert_flag = #{convertFlag}, material_cost = #{materialCost}, gross_profit = #{grossProfit}, gross_profit_rate = #{grossProfitRate}, public_dishes = #{publicDishes}, area_id = #{areaId}, revision = #{revision}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} delete from menu_dishes where id = #{id} delete from menu_dishes where id in #{id} insert into menu_dishes_base base_dishes_id, dishes_name, crby, #{baseDishesId}, #{dishesName}, #{crby}, insert into menu_dishes dishes_id, base_dishes_id, size_type, material_cost, public_dishes, area_id, canteen_id, shopstall_id, dishes_num, dishes_name, price, weight, weight_deviation, image_url, effect_id, style_id, cook_id, classify_id, create_by, custom_id, #{dishesId}, #{baseDishesId}, #{sizeType}, #{materialCost}, #{publicDishes}, #{areaId}, #{canteenId}, #{shopstallId}, #{dishesNum}, #{dishesName}, #{price}, #{weight}, #{weightDeviation}, #{imageUrl}, #{effectId}, #{styleId}, #{cookId}, #{classifyId}, #{crby}, #{customId},