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 total para cada fabricante no mês passado?
 ###Tabelas: 
CREATE TABLE manufacturers (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), sustainability_score FLOAT); INSERT INTO manufacturers (id, name, location, sustainability_score) VALUES (1, 'XYZ Fashions', 'Paris, France', 8.2); CREATE TABLE sales (id INT PRIMARY KEY, manufacturer_id INT, date DATE, units INT, revenue FLOAT, FOREIGN KEY (manufacturer_id) REFERENCES manufacturers(id)); INSERT INTO sales (id, manufacturer_id, date, units, revenue) VALUES (1, 1, '2022-05-01', 75, 3750.00);
SELECT m.name, SUM(s.revenue) AS total_revenue FROM manufacturers m JOIN sales s ON m.id = s.manufacturer_id WHERE s.date BETWEEN DATE_SUB(CURDATE(), INTERVAL 1 MONTH) AND CURDATE() GROUP BY m.id;