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: Qual é a receita total gerada por cada categoria de menu no último trimestre?
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, menu_item_id INT, sale_amount DECIMAL(10, 2), sale_date DATE); INSERT INTO sales VALUES (1, 1, 50.00, '2022-03-01'), (2, 2, 75.00, '2022-03-02'), (3, 3, 60.00, '2022-03-03'), (4, 1, 100.00, '2022-03-04'); CREATE TABLE menu_items (menu_item_id INT, menu_item_name VARCHAR(255), category VARCHAR(255)); INSERT INTO menu_items VALUES (1, 'Veggie Burger', 'Entrees'), (2, 'Tomato Soup', 'Soups'), (3, 'Caesar Salad', 'Salads');
SELECT m1.category, SUM(s1.sale_amount) AS total_revenue FROM sales s1 INNER JOIN menu_items m1 ON s1.menu_item_id = m1.menu_item_id WHERE s1.sale_date > DATEADD(quarter, -1, GETDATE()) GROUP BY m1.category;