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 todos os projetos na tabela 'resilience' que têm uma 'completion_date' nos próximos 6 meses.
 ###Tabelas: 
CREATE TABLE resilience (id INT, project_name VARCHAR(50), location VARCHAR(50), completion_date DATE); INSERT INTO resilience (id, project_name, location, completion_date) VALUES (1, 'Flood Control System', 'Area I', '2023-02-28'), (2, 'Seismic Retrofitting', 'City J', '2023-10-15');
SELECT project_name, location, completion_date FROM resilience WHERE completion_date >= CURDATE() AND completion_date <= DATE_ADD(CURDATE(), INTERVAL 6 MONTH);