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 funcionários contratados nos últimos 12 meses, categorizados por fonte de contratação?
 ###Tabelas: 
CREATE TABLE EmployeeHiring (EmployeeID INT, HireDate DATE, HiringSource VARCHAR(255)); INSERT INTO EmployeeHiring (EmployeeID, HireDate, HiringSource) VALUES (1, '2022-01-01', 'Job Fair'), (2, '2022-04-15', 'Campus Recruitment'), (3, '2022-02-01', 'Employee Referral');
SELECT DATEPART(YEAR, HireDate) AS Hire_Year, HiringSource, COUNT(*) FROM EmployeeHiring WHERE HireDate >= DATEADD(YEAR, -1, GETDATE()) GROUP BY HiringSource, DATEPART(YEAR, HireDate);