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: Liste os projetos de defesa com prazos superiores a 18 meses para 'Blue Corp.'.
 ###Tabelas: 
CREATE TABLE BlueCorpProjects(id INT, contractor VARCHAR(255), project VARCHAR(255), start_date DATE, end_date DATE);INSERT INTO BlueCorpProjects(id, contractor, project, start_date, end_date) VALUES (1, 'Blue Corp.', 'Aircraft Carrier Construction', '2018-01-01', '2020-12-31');
SELECT project FROM BlueCorpProjects WHERE DATEDIFF(end_date, start_date) > 547 AND contractor = 'Blue Corp.';