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 valor total da transação para clientes do Canadá em janeiro?
 ###Tabelas: 
CREATE TABLE clients (client_id INT, client_name VARCHAR(100), country VARCHAR(50)); CREATE TABLE transactions (transaction_id INT, client_id INT, amount DECIMAL(10, 2), transaction_date DATE); INSERT INTO clients (client_id, client_name, country) VALUES (1, 'John Doe', 'Canada'); INSERT INTO transactions (transaction_id, client_id, amount, transaction_date) VALUES (1, 1, 500.00, '2022-01-01'); INSERT INTO transactions (transaction_id, client_id, amount, transaction_date) VALUES (2, 1, 750.00, '2022-01-03');
SELECT SUM(amount) FROM transactions t JOIN clients c ON t.client_id = c.client_id WHERE c.country = 'Canada' AND EXTRACT(MONTH FROM t.transaction_date) = 1;