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 o número total de pacientes e o número de médicos únicos para cada departamento de saúde rural.
 ###Tabelas: 
CREATE TABLE patients (id INT, department VARCHAR(255)); CREATE TABLE physicians (id INT, department VARCHAR(255)); INSERT INTO patients (id, department) VALUES (1, 'Department X'), (2, 'Department Y'); INSERT INTO physicians (id, department) VALUES (1, 'Department X'), (3, 'Department X');
SELECT department, COUNT(DISTINCT id) AS unique_physicians, COUNT(p.id) AS total_patients FROM patients p JOIN physicians ph ON p.department = ph.department GROUP BY department;