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 diária máxima registrada em cada local de mineração no último mês?
 ###Tabelas: 
CREATE TABLE mine (id INT, name TEXT, location TEXT); INSERT INTO mine (id, name, location) VALUES (1, 'Golden Mine', 'USA'), (2, 'Silver Mine', 'Canada'); CREATE TABLE temperature (id INT, mine_id INT, date DATE, temperature REAL); INSERT INTO temperature (id, mine_id, date, temperature) VALUES (1, 1, '2022-03-01', 20), (2, 1, '2022-03-02', 22), (3, 1, '2022-03-03', 25), (4, 2, '2022-03-01', 10), (5, 2, '2022-03-02', 12), (6, 2, '2022-03-03', 15);
SELECT mine_id, MAX(temperature) as max_temperature FROM temperature WHERE date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND CURRENT_DATE GROUP BY mine_id;