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 médio da transação para cada cliente no último ano?
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, name VARCHAR(50)); CREATE TABLE transactions (transaction_id INT, customer_id INT, transaction_amount DECIMAL(10,2)); INSERT INTO customers (customer_id, name) VALUES (1, 'Alex Johnson'); INSERT INTO customers (customer_id, name) VALUES (2, 'Bella Smith'); INSERT INTO transactions (transaction_id, customer_id, transaction_amount) VALUES (1, 1, 50.00); INSERT INTO transactions (transaction_id, customer_id, transaction_amount) VALUES (2, 2, 100.00);
SELECT customer_id, AVG(transaction_amount) as avg_transaction_amount FROM transactions WHERE transaction_date BETWEEN DATEADD(year, -1, GETDATE()) AND GETDATE() GROUP BY customer_id;