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 a diferença entre o valor médio da transação no Reino Unido e no Canadá.
 ###Tabelas: 
CREATE TABLE transactions (customer_id INT, transaction_amount DECIMAL(10,2), country VARCHAR(50)); INSERT INTO transactions (customer_id, transaction_amount, country) VALUES (1, 120.50, 'UK'), (2, 75.30, 'UK'), (3, 150.00, 'UK'), (4, 50.00, 'UK'), (5, 100.50, 'Canada'), (6, 80.30, 'Canada'), (7, 120.00, 'Canada'), (8, 60.00, 'Canada');
SELECT AVG(transaction_amount) - (SELECT AVG(transaction_amount) FROM transactions WHERE country = 'Canada') AS difference FROM transactions WHERE country = 'UK';