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 são os nomes e classificações de segurança das plantas químicas localizadas na Califórnia que receberam uma violação no último ano?
 ###Tabelas: 
CREATE TABLE chemical_plants (plant_id INT, plant_name TEXT, location TEXT, safety_rating INT); INSERT INTO chemical_plants (plant_id, plant_name, location, safety_rating) VALUES (1, 'ABC Plant', 'California', 90), (2, 'XYZ Plant', 'Texas', 80); CREATE TABLE violations (violation_id INT, plant_id INT, violation_date DATE); INSERT INTO violations (violation_id, plant_id, violation_date) VALUES (1, 1, '2022-02-10'), (2, 2, '2021-12-15');
SELECT chemical_plants.plant_name, chemical_plants.safety_rating FROM chemical_plants INNER JOIN violations ON chemical_plants.plant_id = violations.plant_id WHERE chemical_plants.location = 'California' AND violations.violation_date >= DATEADD(year, -1, GETDATE());