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 dos dados demográficos dos agentes comunitários de saúde por estado?
 ###Tabelas: 
CREATE TABLE CommunityHealthWorkerDemographics (WorkerID INT, State VARCHAR(2), Age INT, Gender VARCHAR(10)); INSERT INTO CommunityHealthWorkerDemographics (WorkerID, State, Age, Gender) VALUES (1, 'NY', 35, 'Female'), (2, 'CA', 45, 'Male'), (3, 'TX', 50, 'Female');
SELECT State, COUNT(*) AS TotalWorkers, AVG(Age) AS AvgAge, COUNT(DISTINCT Gender) AS DistinctGenders FROM CommunityHealthWorkerDemographics GROUP BY State;