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: Quantos itens foram vendidos em cada região no último mês?
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, product_id INT, quantity INT, sale_date DATE); INSERT INTO sales (sale_id, product_id, quantity, sale_date) VALUES (1, 1, 3, '2022-01-05'), (2, 2, 1, '2022-01-07'); CREATE TABLE product (product_id INT, product_name TEXT, region_id INT); INSERT INTO product (product_id, product_name, region_id) VALUES (1, 'Coca Cola', 1), (2, 'Pizza', 2); CREATE TABLE region (region_id INT, region_name TEXT); INSERT INTO region (region_id, region_name) VALUES (1, 'North'), (2, 'South');
SELECT r.region_name, SUM(s.quantity) as total_sold FROM sales s JOIN product p ON s.product_id = p.product_id JOIN region r ON p.region_id = r.region_id WHERE s.sale_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY r.region_name;