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: Qual é a distribuição de especialistas médicos por hospital rural?
 ###Tabelas: 
use rural_health; CREATE TABLE hospital_specialists (id int, hospital_id int, specialist text); INSERT INTO hospital_specialists (id, hospital_id, specialist) VALUES (1, 1, 'Cardiologist'); INSERT INTO hospital_specialists (id, hospital_id, specialist) VALUES (2, 1, 'Dermatologist'); INSERT INTO hospital_specialists (id, hospital_id, specialist) VALUES (3, 2, 'Neurologist');
SELECT hospital_id, specialist, COUNT(*) as count FROM rural_health.hospital_specialists GROUP BY hospital_id, specialist;