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 projetos de jornalismo investigativo foram concluídos na primeira metade de 2023?
 ###Tabelas: 
CREATE TABLE investigative_projects (id INT, title VARCHAR(100), category VARCHAR(50), completed_date DATE); INSERT INTO investigative_projects (id, title, category, completed_date) VALUES (1, 'Investigation 1', 'Corruption', '2023-03-15'), (2, 'Investigation 2', 'Environment', '2023-01-05'), (3, 'Investigation 3', 'Politics', '2022-12-31');
SELECT COUNT(*) FROM investigative_projects WHERE MONTH(completed_date) <= 6 AND YEAR(completed_date) = 2023;