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 por mês, por departamento, no ano de 2021?
 ###Tabelas: 
CREATE TABLE employees (id INT, name VARCHAR(50), department VARCHAR(50), hire_date DATE); INSERT INTO employees (id, name, department, hire_date) VALUES (1, 'John Doe', 'IT', '2021-01-05'); INSERT INTO employees (id, name, department, hire_date) VALUES (2, 'Jane Smith', 'HR', '2021-03-10');
SELECT department, DATE_FORMAT(hire_date, '%Y-%m') AS month, COUNT(*) as total_hired FROM employees WHERE YEAR(hire_date) = 2021 GROUP BY department, month;