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 quantidade total de itens do cardápio vendidos no último mês para cada restaurante?
 ###Tabelas: 
CREATE TABLE MenuSales (restaurant_id INT, menu_item_id INT, sale_date DATE, quantity_sold INT); INSERT INTO MenuSales (restaurant_id, menu_item_id, sale_date, quantity_sold) VALUES (1, 101, '2021-08-01', 5), (1, 102, '2021-08-01', 12), (1, 103, '2021-08-01', 3), (1, 101, '2021-08-02', 2), (1, 102, '2021-08-02', 8), (1, 103, '2021-08-02', 7), (2, 101, '2021-08-01', 3), (2, 102, '2021-08-01', 7), (2, 103, '2021-08-01', 10), (2, 101, '2021-08-02', 6), (2, 102, '2021-08-02', 4), (2, 103, '2021-08-02', 1);
SELECT restaurant_id, SUM(quantity_sold) as total_quantity_sold FROM menusales WHERE sale_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND CURRENT_DATE GROUP BY restaurant_id;