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: Quais plantas de tratamento de água na cidade de Nova York excederam seus níveis máximos de contaminantes no último ano?
 ###Tabelas: 
CREATE TABLE water_treatment_plants (plant_id INT, city VARCHAR(20), contaminant_level FLOAT, date DATE); INSERT INTO water_treatment_plants (plant_id, city, contaminant_level, date) VALUES (1, 'New York', 0.5, '2021-01-01'), (2, 'New York', 0.4, '2021-02-01'), (3, 'New York', 0.6, '2021-03-01');
SELECT plant_id FROM water_treatment_plants WHERE city = 'New York' AND contaminant_level > (SELECT MAX(contaminant_level) FROM water_treatment_plants WHERE city = 'New York' AND date > DATE_SUB(CURDATE(), INTERVAL 1 YEAR));