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 região?
 ###Tabelas: 
CREATE TABLE regions (id INT, region_name VARCHAR(50)); INSERT INTO regions (id, region_name) VALUES (1, 'Northeast'), (2, 'Southeast'); CREATE TABLE transactions (region_id INT, transaction_amount DECIMAL(10,2)); INSERT INTO transactions (region_id, transaction_amount) VALUES (1, 200.00), (1, 300.00), (2, 100.00), (2, 400.00);
SELECT r.region_name, AVG(t.transaction_amount) as avg_transaction_amount FROM regions r JOIN transactions t ON r.id = t.region_id GROUP BY r.region_name;