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: Encontrar o número de pacientes únicos por agente comunitário de saúde na tabela 'community_health_workers', ordenado pelo número de pacientes em ordem decrescente.
 ###Tabelas: 
CREATE TABLE community_health_workers (worker_id INT PRIMARY KEY AUTO_INCREMENT, worker_name VARCHAR(50), gender VARCHAR(10), years_of_experience INT, patients_served INT);
SELECT worker_name, COUNT(DISTINCT patient_id) as num_patients FROM community_health_workers GROUP BY worker_name ORDER BY num_patients DESC;