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 é a capacidade instalada total de energia eólica no México, classificada por capacidade, para os 5 principais estados?
 ###Tabelas: 
CREATE TABLE wind_energy_capacity_mx (state VARCHAR(50), capacity INT); INSERT INTO wind_energy_capacity_mx (state, capacity) VALUES ('Oaxaca', 2000), ('Tamaulipas', 1500), ('Jalisco', 1200), ('Veracruz', 1000), ('Yucatan', 800);
SELECT state, capacity, RANK() OVER (ORDER BY capacity DESC) as capacity_rank FROM wind_energy_capacity_mx WHERE state IN ('Oaxaca', 'Tamaulipas', 'Jalisco', 'Veracruz', 'Yucatan') ORDER BY capacity_rank;