Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Exibir o peso médio (em kg) dos ingredientes para cada categoria de prato nas tabelas menu_categories, menu, menu_ingredients e ingredients.
 ###Tabelas: 
CREATE TABLE menu_categories (category_id INT, category_name TEXT); CREATE TABLE menu (menu_id INT, category_id INT, dish_name TEXT); CREATE TABLE menu_ingredients (menu_ingredient_id INT, menu_id INT, ingredient_id INT); CREATE TABLE ingredients (ingredient_id INT, ingredient_name TEXT, weight REAL);
SELECT menu_categories.category_name, AVG(ingredients.weight) FROM menu_categories INNER JOIN menu ON menu_categories.category_id = menu.category_id INNER JOIN menu_ingredients ON menu.menu_id = menu_ingredients.menu_id INNER JOIN ingredients ON menu_ingredients.ingredient_id = ingredients.ingredient_id GROUP BY menu_categories.category_name;