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 gerada por cada categoria de itens de menu no mês passado?
 ###Tabelas: 
CREATE TABLE MenuCategory (MenuItemID INT, MenuCategory VARCHAR(50)); INSERT INTO MenuCategory (MenuItemID, MenuCategory) VALUES (1, 'Salads'), (2, 'Sandwiches'), (3, 'Desserts'); CREATE TABLE SalesData (SaleID INT, MenuItemID INT, SaleAmount DECIMAL(5,2), SaleDate DATE); INSERT INTO SalesData (SaleID, MenuItemID, SaleAmount, SaleDate) VALUES (1, 1, 12.99, '2022-12-01'), (2, 2, 10.50, '2022-12-03'), (3, 1, 13.50, '2022-12-05');
SELECT MenuCategory, SUM(SaleAmount) FROM SalesData INNER JOIN MenuCategory ON SalesData.MenuItemID = MenuCategory.MenuItemID WHERE SaleDate BETWEEN DATEADD(month, -1, GETDATE()) AND GETDATE() GROUP BY MenuCategory;