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: Encontre os 3 ingredientes com a maior quantidade de vendas.
 ###Tabelas: 
CREATE TABLE Ingredients_Sold (ingredient_id INT, sale_date DATE, quantity INT); INSERT INTO Ingredients_Sold (ingredient_id, sale_date, quantity) VALUES (1, '2022-01-01', 10), (1, '2022-01-02', 15), (2, '2022-01-01', 5), (2, '2022-01-02', 8), (3, '2022-01-01', 7), (3, '2022-01-02', 12);
SELECT ingredient_id, SUM(quantity) AS total_quantity FROM Ingredients_Sold GROUP BY ingredient_id ORDER BY total_quantity DESC LIMIT 3;