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: Quantos funcionários foram contratados em cada trimestre de 2022, para empresas com mais de 500 funcionários?
 ###Tabelas: 
CREATE TABLE Companies (company_id INT, num_employees INT, registration_date DATE); INSERT INTO Companies (company_id, num_employees, registration_date) VALUES (1, 1000, '2022-01-01'); INSERT INTO Companies (company_id, num_employees, registration_date) VALUES (2, 750, '2022-01-01'); INSERT INTO Companies (company_id, num_employees, registration_date) VALUES (3, 550, '2022-01-01');
SELECT DATE_FORMAT(c.registration_date, '%Y-%m') as quarter, COUNT(*) as num_hired FROM Companies c WHERE c.num_employees > 500 AND c.registration_date BETWEEN '2022-01-01' AND '2022-12-31' GROUP BY quarter;