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: Mostre o número de agentes comunitários de saúde que se juntaram a cada região no último ano, em ordem decrescente com base no número de novos trabalhadores.
 ###Tabelas: 
CREATE TABLE WorkforceHistory (WorkerID INT, Region VARCHAR(255), HireDate DATE); INSERT INTO WorkforceHistory (WorkerID, Region, HireDate) VALUES (1, 'Northeast', '2021-02-01'); INSERT INTO WorkforceHistory (WorkerID, Region, HireDate) VALUES (2, 'Southeast', '2021-01-10'); INSERT INTO WorkforceHistory (WorkerID, Region, HireDate) VALUES (3, 'Northeast', '2021-07-15'); INSERT INTO WorkforceHistory (WorkerID, Region, HireDate) VALUES (4, 'Northwest', '2021-04-02');
SELECT Region, COUNT(*) as NewWorkers FROM WorkforceHistory WHERE HireDate >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY Region ORDER BY NewWorkers DESC;