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: Quais são os 3 principais itens do menu com a maior receita?
 ###Tabelas: 
CREATE TABLE menu_items (id INT, name TEXT, category TEXT, price INT); INSERT INTO menu_items (id, name, category, price) VALUES (1, 'Steak', 'Entree', 25), (2, 'Chicken Alfredo', 'Entree', 20), (3, 'Garden Salad', 'Appetizer', 10), (4, 'Fries', 'Appetizer', 8); CREATE TABLE menu_sales (menu_item_id INT, revenue INT); INSERT INTO menu_sales (menu_item_id, revenue) VALUES (1, 1500), (2, 1200), (3, 600), (1, 1800), (4, 400);
SELECT mi.name, SUM(ms.revenue) as total_revenue FROM menu_items mi JOIN menu_sales ms ON mi.id = ms.menu_item_id GROUP BY mi.id ORDER BY total_revenue DESC LIMIT 3;