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 itens do menu com a maior receita na última semana.
 ###Tabelas: 
CREATE TABLE menu_items (item_id INT, name VARCHAR(255), category VARCHAR(255)); INSERT INTO menu_items (item_id, name, category) VALUES (1, 'Burger', 'Main Course'), (2, 'Salad', 'Side Dish'), (3, 'Pizza', 'Main Course'); CREATE TABLE sales (sale_id INT, item_id INT, date DATE, revenue DECIMAL(10, 2)); INSERT INTO sales (sale_id, item_id, date, revenue) VALUES (1, 1, '2022-03-01', 500), (2, 2, '2022-03-02', 300), (3, 3, '2022-03-03', 700);
SELECT mi.name, SUM(s.revenue) as total_revenue FROM sales s JOIN menu_items mi ON s.item_id = mi.item_id WHERE s.date >= DATE(NOW()) - INTERVAL 7 DAY GROUP BY mi.item_id ORDER BY total_revenue DESC LIMIT 3;