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 é o saldo total para os clientes que fizeram uma transação no último mês?
 ###Tabelas: 
CREATE TABLE transactions (id INT, customer_id INT, transaction_date DATE, amount DECIMAL(10,2)); INSERT INTO transactions (id, customer_id, transaction_date, amount) VALUES (1, 1, '2023-02-14', 100.00), (2, 2, '2023-02-15', 200.00), (3, 3, '2023-01-10', 300.00); CREATE TABLE customers (id INT, name VARCHAR(50), region VARCHAR(50), balance DECIMAL(10,2)); INSERT INTO customers (id, name, region, balance) VALUES (1, 'John Doe', 'West', 5000.00), (2, 'Jane Smith', 'West', 7000.00), (3, 'Alice Johnson', 'East', 6000.00);
SELECT SUM(c.balance) FROM customers c JOIN transactions t ON c.id = t.customer_id WHERE t.transaction_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH);