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: Encontre o valor total da transação e o número de transações para cada filial na última semana.
 ###Tabelas: 
CREATE TABLE branches (branch_id INT, branch_name VARCHAR(50)); CREATE TABLE transactions (transaction_id INT, branch_id INT, transaction_amount DECIMAL(10,2)); INSERT INTO branches (branch_id, branch_name) VALUES (1, 'New York'); INSERT INTO branches (branch_id, branch_name) VALUES (2, 'Los Angeles'); INSERT INTO transactions (transaction_id, branch_id, transaction_amount) VALUES (1, 1, 100.00); INSERT INTO transactions (transaction_id, branch_id, transaction_amount) VALUES (2, 2, 200.00);
SELECT t.branch_id, t.branch_name, SUM(transaction_amount) as total_transaction_amount, COUNT(*) as num_transactions FROM transactions t INNER JOIN branches b ON t.branch_id = b.branch_id WHERE transaction_date BETWEEN DATEADD(day, -7, GETDATE()) AND GETDATE() GROUP BY t.branch_id, t.branch_name;