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 orgânicos usados em cada prato, excluindo pratos com menos de 5 ingredientes orgânicos?
 ###Tabelas: 
CREATE TABLE dishes (dish_id INT, dish_name VARCHAR(255)); CREATE TABLE ingredients (ingredient_id INT, ingredient_name VARCHAR(255), dish_id INT, is_organic BOOLEAN); INSERT INTO dishes VALUES (1, 'Caprese Salad'); INSERT INTO ingredients VALUES (1, 'Fresh Mozzarella', 1, false); INSERT INTO ingredients VALUES (2, 'Tomatoes', 1, true);
SELECT dish_name, ROUND(COUNT(ingredient_id) * 100.0 / (SELECT COUNT(ingredient_id) FROM ingredients i2 WHERE i2.dish_id = i.dish_id), 2) as organic_percentage FROM ingredients i WHERE is_organic = true GROUP BY dish_id HAVING COUNT(ingredient_id) >= 5;