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 de projetos de pedagogia aberta concluídos por estudantes em cada departamento nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE op_projects (project_id INT, department_id INT, completed BOOLEAN, completion_date DATE); INSERT INTO op_projects (project_id, department_id, completed, completion_date) VALUES (1, 501, true, '2022-01-01'), (2, 501, false, '2021-01-01'), (3, 502, true, '2022-03-01'), (4, 502, false, '2021-04-01');
SELECT department_id, COUNT(project_id) as num_projects_completed FROM op_projects WHERE completion_date >= DATEADD(month, -6, CURRENT_TIMESTAMP) AND completed = true GROUP BY department_id;