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: Mostrar as 2 doenças mais comuns em cada estado.
 ###Tabelas: 
CREATE TABLE disease_data (id INT, patient_id INT, state VARCHAR(20), disease VARCHAR(50)); INSERT INTO disease_data (id, patient_id, state, disease) VALUES (1, 1, 'Queensland', 'Heart Disease'), (2, 1, 'Queensland', 'Diabetes'), (3, 2, 'New South Wales', 'Cancer'), (4, 2, 'New South Wales', 'Asthma'), (5, 3, 'New South Wales', 'Heart Disease'), (6, 4, 'Victoria', 'Diabetes'), (7, 4, 'Victoria', 'Cancer'), (8, 5, 'Western Australia', 'Heart Disease'), (9, 5, 'Western Australia', 'Asthma');
SELECT state, disease, COUNT(*) as num_diseases FROM disease_data GROUP BY state, disease HAVING COUNT(*) > 1 ORDER BY state, num_diseases DESC LIMIT 2;