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: Qual é a porcentagem de ingredientes provenientes de fontes sustentáveis para cada categoria de menu?
 ###Tabelas: 
CREATE TABLE menu_categories (menu_category VARCHAR(255), ingredients VARCHAR(255)); INSERT INTO menu_categories (menu_category, ingredients) VALUES ('Appetizers', 'Chicken Wings, Lettuce, Tomatoes'), ('Entrees', 'Beef, Chicken, Rice'), ('Desserts', 'Fruit, Flour, Sugar');
SELECT menu_category, AVG(sustainable_ingredients_percentage) FROM (SELECT menu_category, IF(FIND_IN_SET('Chicken', ingredients), 1, 0) + IF(FIND_IN_SET('Beef', ingredients), 1, 0) + IF(FIND_IN_SET('Rice', ingredients), 1, 0) + IF(FIND_IN_SET('Lettuce', ingredients), 1, 0) + IF(FIND_IN_SET('Tomatoes', ingredients), 1, 0) + IF(FIND_IN_SET('Fruit', ingredients), 1, 0) + IF(FIND_IN_SET('Flour', ingredients), 1, 0) + IF(FIND_IN_SET('Sugar', ingredients), 1, 0) / COUNT(*) * 100 AS sustainable_ingredients_percentage FROM menu_categories GROUP BY menu_category) AS subquery GROUP BY menu_category;