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 os clientes na região Oeste no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE transactions (transaction_id INT, customer_id INT, transaction_date DATE, transaction_amount DECIMAL(10,2)); INSERT INTO transactions (transaction_id, customer_id, transaction_date, transaction_amount) VALUES (11, 2, '2022-03-05', 350.00), (12, 1, '2022-03-10', 500.00), (13, 4, '2022-03-15', 600.00), (14, 4, '2022-03-30', 800.00), (15, 6, '2022-01-20', 900.00), (16, 6, '2022-02-20', 1000.00);  CREATE TABLE customers (customer_id INT, name VARCHAR(100), region VARCHAR(50)); INSERT INTO customers (customer_id, name, region) VALUES (1, 'John Doe', 'Southeast'), (2, 'Jane Smith', 'Northeast'), (4, 'Bob Brown', 'West'), (6, 'Ali Khan', 'West');
SELECT AVG(transaction_amount) FROM transactions WHERE customer_id IN (SELECT customer_id FROM customers WHERE region = 'West') AND transaction_date BETWEEN '2022-01-01' AND '2022-03-31';