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: Listar todos os projetos na tabela 'public_health_engineering' que possuem uma 'completion_date' dentro do último ano.
 ###Tabelas: 
CREATE TABLE public_health_engineering (id INT, project_name VARCHAR(50), location VARCHAR(50), completion_date DATE); INSERT INTO public_health_engineering (id, project_name, location, completion_date) VALUES (1, 'Water Treatment Plant Expansion', 'City W', '2021-08-20'), (2, 'Sewer System Upgrade', 'City X', '2022-05-05');
SELECT project_name, location, completion_date FROM public_health_engineering WHERE completion_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR);