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 a tendência de receita mensal dos 3 principais itens do menu que geram receita?
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, menu_item VARCHAR(255), revenue INT, sale_date DATE); INSERT INTO sales (sale_id, menu_item, revenue, sale_date) VALUES (1, 'Impossible Burger', 500, '2022-01-01'), (2, 'Beyond Sausage', 700, '2022-01-02'), (3, 'Local Greens Salad', 600, '2022-02-01'), (4, 'Tofu Stir Fry', 800, '2022-02-02'), (5, 'Chicken Caesar Salad', 900, '2022-03-01');
SELECT DATE_FORMAT(s.sale_date, '%Y-%m') AS month, m.menu_item, SUM(s.revenue) AS monthly_revenue FROM sales s JOIN (SELECT menu_item, MAX(revenue) AS max_revenue FROM sales GROUP BY menu_item LIMIT 3) ms ON s.menu_item = ms.menu_item JOIN menu m ON s.menu_item = m.menu_item GROUP BY m.menu_item, month ORDER BY monthly_revenue DESC;