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 ativo digital?
 ###Tabelas: 
CREATE TABLE transactions (digital_asset VARCHAR(255), transaction_value DECIMAL(10,2)); INSERT INTO transactions (digital_asset, transaction_value) VALUES ('Asset1', 100.50), ('Asset2', 200.25), ('Asset3', 50.00), ('Asset4', 300.75), ('Asset5', 150.00);
SELECT digital_asset, AVG(transaction_value) OVER (PARTITION BY digital_asset) as avg_transaction_value FROM transactions;