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: Identificar os 3 principais ingredientes por vendas em todos os pratos.
 ###Tabelas: 
CREATE TABLE dish_ingredients (id INT, name VARCHAR(50), dish_id INT); CREATE TABLE ingredient_sales (ingredient_id INT, revenue INT);
SELECT dish_ingredients.name, SUM(ingredient_sales.revenue) as total_sales FROM ingredient_sales JOIN dish_ingredredients ON ingredient_sales.ingredient_id = dish_ingredients.id GROUP BY dish_ingredients.name ORDER BY total_sales DESC LIMIT 3;