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 por usuário no último mês?
 ###Tabelas: 
CREATE TABLE transactions (user_id INT, transaction_amount DECIMAL(10, 2), transaction_date DATE); INSERT INTO transactions (user_id, transaction_amount, transaction_date) VALUES (1, 50.00, '2022-01-01'), (1, 75.00, '2022-01-10'), (2, 30.00, '2022-01-03'), (2, 120.00, '2022-02-01'), (3, 400.00, '2022-02-10');
SELECT AVG(transaction_amount) as avg_transaction_amount FROM transactions WHERE transaction_date >= DATEADD(month, -1, GETDATE()) GROUP BY user_id;