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 (em USD) para a rede Bitcoin, agrupado pelo dia da semana?
 ###Tabelas: 
CREATE TABLE bitcoin_transactions (transaction_id INT, transaction_value FLOAT, transaction_time DATETIME);
SELECT DATE_FORMAT(transaction_time, '%W') as day_of_week, AVG(transaction_value) as avg_transaction_value FROM bitcoin_transactions WHERE transaction_time > DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 1 YEAR) GROUP BY day_of_week;