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: Liste os 2 principais itens do menu por receita para cada restaurante no segundo trimestre de 2022.
 ###Tabelas: 
CREATE TABLE menu_engineering (menu_item_id INT, menu_item_name VARCHAR(255), restaurant_id INT, revenue DECIMAL(10,2), transaction_date DATE); INSERT INTO menu_engineering (menu_item_id, menu_item_name, restaurant_id, revenue, transaction_date) VALUES (1, 'Biryani', 1, 3500, '2022-04-01'), (2, 'Sushi', 2, 2000, '2022-04-02');
SELECT restaurant_id, menu_item_name, SUM(revenue) as total_revenue FROM menu_engineering WHERE transaction_date BETWEEN '2022-04-01' AND '2022-06-30' GROUP BY restaurant_id, menu_item_name HAVING COUNT(*) <= 2 ORDER BY restaurant_id, total_revenue DESC;