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 peixes colhidos em fazendas de camarão marinho em cada região no mês passado?
 ###Tabelas: 
CREATE TABLE shrimp_farms (id INT, name TEXT, type TEXT, location TEXT, harvest_quantity INT); INSERT INTO shrimp_farms (id, name, type, location, harvest_quantity) VALUES (1, 'Farm W', 'Shrimp', 'Southeast Asia', 2000), (2, 'Farm X', 'Shrimp', 'East Asia', 1500); CREATE TABLE regions (region TEXT, country TEXT); INSERT INTO regions (region, country) VALUES ('Southeast Asia', 'Thailand'), ('East Asia', 'China');
SELECT region, SUM(harvest_quantity) FROM shrimp_farms JOIN regions ON shrimp_farms.location = regions.country WHERE type = 'Shrimp' AND record_date BETWEEN DATE('now', '-1 month') AND DATE('now') GROUP BY region;