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 número total de transações para cada ativo digital na tabela 'crypto_transactions', particionado por hora e ordenado pelo número total de transações em ordem decrescente?
 ###Tabelas: 
CREATE TABLE crypto_transactions (transaction_id INT, digital_asset VARCHAR(20), transaction_amount DECIMAL(10,2), transaction_time DATETIME);
SELECT digital_asset, COUNT(transaction_id) as total_transactions, DATE_TRUNC('hour', transaction_time) as hour FROM crypto_transactions GROUP BY digital_asset, hour ORDER BY total_transactions DESC;