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: Determine a mudança no número de agentes de saúde comunitária por raça ao longo do tempo?
 ###Tabelas: 
CREATE TABLE community_health_workers (id INT, name VARCHAR(50), age INT, race VARCHAR(50), hire_date DATE); INSERT INTO community_health_workers (id, name, age, race, hire_date) VALUES (1, 'John Doe', 35, 'White', '2020-01-01'), (2, 'Jane Smith', 40, 'Black', '2019-01-01'), (3, 'Jose Rodriguez', 30, 'Hispanic', '2021-01-01');
SELECT race, COUNT(*) as current_count, LAG(COUNT(*)) OVER (PARTITION BY race ORDER BY hire_date) as previous_count FROM community_health_workers GROUP BY race, hire_date;