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 é o número total de clínicas rurais e seus respectivos profissionais de saúde no Texas?
 ###Tabelas: 
CREATE TABLE RuralClinics (ClinicID int, ClinicName varchar(50), State varchar(2)); CREATE TABLE HealthcareProfessionals (ProfessionalID int, ProfessionalName varchar(50), ClinicID int); INSERT INTO RuralClinics (ClinicID, ClinicName, State) VALUES (1, 'Rural Clinic A', 'TX'), (2, 'Rural Clinic B', 'TX'); INSERT INTO HealthcareProfessionals (ProfessionalID, ProfessionalName, ClinicID) VALUES (1, 'Dr. Smith', 1), (2, 'Dr. Johnson', 2), (3, 'Dr. Rodriguez', 1);
SELECT RuralClinics.State, COUNT(DISTINCT RuralClinics.ClinicID) AS ClinicCount, COUNT(DISTINCT HealthcareProfessionals.ProfessionalID) AS ProfessionalCount FROM RuralClinics JOIN HealthcareProfessionals ON RuralClinics.ClinicID = HealthcareProfessionals.ClinicID WHERE RuralClinics.State = 'TX'