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: Classifique as aplicações descentralizadas pelo número total de transações e atribua uma classificação de 1 à aplicação descentralizada com o maior número de transações.
 ###Tabelas: 
CREATE TABLE decentralized_applications (id INT, name VARCHAR, number_of_transactions INT); INSERT INTO decentralized_applications (id, name, number_of_transactions) VALUES (1, 'DA1', 1000), (2, 'DA2', 2000), (3, 'DA3', 1500), (4, 'DA4', 2500), (5, 'DA5', 500), (6, 'DA6', 3000);
SELECT *, RANK() OVER (ORDER BY number_of_transactions DESC) as rank FROM decentralized_applications;