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: Qual é a temperatura média registrada para cada instalação de armazenamento químico no último mês?
 ###Tabelas: 
CREATE TABLE facility (id INT, name VARCHAR(255)); CREATE TABLE temperature_record (id INT, facility_id INT, record_date DATE, temperature INT); INSERT INTO facility (id, name) VALUES (1, 'Facility A'), (2, 'Facility B'); INSERT INTO temperature_record (id, facility_id, record_date, temperature) VALUES (1, 1, '2022-01-01', 20), (2, 1, '2022-01-02', 22), (3, 2, '2022-01-01', 18), (4, 2, '2022-01-02', 20);
SELECT f.name, AVG(tr.temperature) FROM facility f INNER JOIN temperature_record tr ON f.id = tr.facility_id WHERE tr.record_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) GROUP BY f.name;