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 é a duração média dos projetos militares em que a General Dynamics esteve envolvida?
 ###Tabelas: 
CREATE TABLE military_projects (contractor VARCHAR(255), project VARCHAR(255), start_date DATE, end_date DATE); INSERT INTO military_projects (contractor, project, start_date, end_date) VALUES ('General Dynamics', 'Project F', '2015-01-01', '2017-12-31'), ('General Dynamics', 'Project G', '2016-07-01', '2018-06-30'), ('General Dynamics', 'Project H', '2017-03-01', '2019-02-28'), ('General Dynamics', 'Project I', '2018-09-01', '2020-08-31'), ('General Dynamics', 'Project J', '2019-11-01', '2022-10-31');
SELECT AVG(DATEDIFF(end_date, start_date)) FROM military_projects WHERE contractor = 'General Dynamics';