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: Identificar as 3 principais aplicações descentralizadas com o maior número de transações, juntamente com suas respectivas categorias da indústria e os nomes dos países nos quais estão registradas.
 ###Tabelas: 
CREATE TABLE dapps (dapp_id INT, dapp_name VARCHAR(255), total_transactions INT, industry_category VARCHAR(255), country_name VARCHAR(255));
SELECT dapp_name, total_transactions, industry_category, country_name FROM (SELECT dapp_name, total_transactions, industry_category, country_name, ROW_NUMBER() OVER (ORDER BY total_transactions DESC) as rank FROM dapps) d WHERE rank <= 3;