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: Mostrar os 3 principais itens de menu sustentáveis por vendas?
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, menu_item VARCHAR(255), revenue INT); INSERT INTO sales (sale_id, menu_item, revenue) VALUES (1, 'Impossible Burger', 500), (2, 'Beyond Sausage', 700), (3, 'Local Greens Salad', 600), (4, 'Tofu Stir Fry', 800), (5, 'Chicken Caesar Salad', 900); CREATE TABLE menu (menu_item VARCHAR(255), sourcing VARCHAR(255)); INSERT INTO menu (menu_item, sourcing) VALUES ('Impossible Burger', 'Sustainable'), ('Beyond Sausage', 'Sustainable'), ('Local Greens Salad', 'Sustainable'), ('Tofu Stir Fry', 'Sustainable'), ('Chicken Caesar Salad', 'Unsustainable');
SELECT m.menu_item, SUM(s.revenue) AS total_sales FROM sales s JOIN menu m ON s.menu_item = m.menu_item WHERE m.sourcing = 'Sustainable' GROUP BY s.menu_item ORDER BY total_sales DESC LIMIT 3;