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: Liste os 5 estados com a maior prevalência de asma em áreas rurais.
 ###Tabelas: 
USE rural_healthcare; CREATE TABLE AsthmaPrevalence (id INT, state VARCHAR(100), rural BOOLEAN, prevalence DECIMAL(5,2)); INSERT INTO AsthmaPrevalence VALUES (1, 'California', true, 8.5), (2, 'Texas', true, 9.2), (3, 'New York', true, 7.8), (4, 'California', false, 6.5), (5, 'Texas', false, 7.1), (6, 'New York', false, 6.3); CREATE VIEW AsthmaPrevalence_rural AS SELECT * FROM AsthmaPrevalence WHERE rural = true;
SELECT state, AVG(prevalence) as avg_prevalence FROM AsthmaPrevalence_rural GROUP BY state ORDER BY avg_prevalence DESC LIMIT 5;