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 data da transação mais recente para cada ativo digital?
 ###Tabelas: 
CREATE TABLE transactions (tx_id INT, asset_id INT, transaction_date DATE); CREATE TABLE digital_assets (asset_id INT, name VARCHAR(255));
SELECT asset_id, name, MAX(transaction_date) OVER (PARTITION BY asset_id) as recent_transaction_date FROM transactions t JOIN digital_assets d ON t.asset_id = d.asset_id;