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 as 2 instalações com menor pontuação de impacto ambiental, por trimestre, do último ano.
 ###Tabelas: 
CREATE TABLE environmental_impact (impact_id INT, facility_id INT, impact_score INT, impact_date DATE); CREATE TABLE facility (facility_id INT, facility_name VARCHAR(255));
SELECT facility_name, EXTRACT(QUARTER FROM impact_date) AS quarter, AVG(impact_score) AS avg_impact_score FROM environmental_impact JOIN facility ON environmental_impact.facility_id = facility.facility_id WHERE impact_date >= DATEADD(year, -1, CURRENT_DATE) GROUP BY facility_id, facility_name, EXTRACT(QUARTER FROM impact_date) ORDER BY avg_impact_score ASC, quarter, facility_name LIMIT 2;