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: Quantos pacientes únicos foram atendidos em cada hospital rural na tabela "rural_hospitals", ordenados pelo número de pacientes únicos atendidos?
 ###Tabelas: 
CREATE TABLE rural_hospitals (hospital_name VARCHAR(255), patient_id INT); INSERT INTO rural_hospitals (hospital_name, patient_id) VALUES ('Hospital1', 100), ('Hospital1', 101), ('Hospital2', 200), ('Hospital2', 201), ('Hospital3', 300);
SELECT hospital_name, COUNT(DISTINCT patient_id) OVER (ORDER BY COUNT(DISTINCT patient_id) DESC) FROM rural_hospitals;