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 as 10 procedimentos mais comuns realizados em hospitais rurais, ordenados pelo número de ocorrências em ordem decrescente.
 ###Tabelas: 
CREATE TABLE procedures (procedure_id INT, procedure_name TEXT, hospital_id INT); INSERT INTO procedures (procedure_id, procedure_name, hospital_id) VALUES (1, 'Procedure A', 1); CREATE TABLE hospitals (hospital_id INT, hospital_name TEXT, beds INT, rural BOOLEAN, state_id INT); INSERT INTO hospitals (hospital_id, hospital_name, beds, rural, state_id) VALUES (1, 'Hospital A', 100, true, 1);
SELECT procedures.procedure_name, COUNT(procedures.procedure_id) procedure_count FROM procedures JOIN hospitals ON procedures.hospital_id = hospitals.hospital_id AND hospitals.rural = true GROUP BY procedures.procedure_name ORDER BY procedure_count DESC LIMIT 10;