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 cidades na Índia com a maior capacidade de geração de energia solar, classificadas por capacidade em ordem decrescente.
 ###Tabelas: 
CREATE TABLE India_Solar_Power (city VARCHAR(255), capacity INT); INSERT INTO India_Solar_Power (city, capacity) VALUES ('Bengaluru', 5000), ('Delhi', 7000), ('Mumbai', 6000), ('Hyderabad', 4000), ('Chennai', 3000);
SELECT city, capacity FROM (SELECT city, capacity, RANK() OVER (ORDER BY capacity DESC) AS rank FROM India_Solar_Power) AS ranked_cities WHERE rank <= 3;