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 máxima e mínima para cada categoria de menu no último mês?
 ###Tabelas: 
CREATE TABLE restaurant_revenue (date DATE, menu_category VARCHAR(255), revenue DECIMAL(10,2)); INSERT INTO restaurant_revenue (date, menu_category, revenue) VALUES ('2022-01-01', 'Appetizers', 500.00), ('2022-01-01', 'Entrees', 1000.00), ('2022-01-01', 'Desserts', 600.00), ('2022-01-02', 'Appetizers', 550.00), ('2022-01-02', 'Entrees', 1100.00), ('2022-01-02', 'Desserts', 650.00);
SELECT menu_category, MAX(revenue) as max_revenue, MIN(revenue) as min_revenue FROM restaurant_revenue WHERE date BETWEEN DATEADD(month, -1, GETDATE()) AND GETDATE() GROUP BY menu_category;