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 mudança de temperatura entre registros consecutivos para cada localização na tabela 'weather'?
 ###Tabelas: 
CREATE TABLE weather (location VARCHAR(50), temperature INT, record_date DATE); INSERT INTO weather VALUES ('Seattle', 45, '2022-01-01'); INSERT INTO weather VALUES ('Seattle', 50, '2022-02-01'); INSERT INTO weather VALUES ('Seattle', 55, '2022-03-01'); INSERT INTO weather VALUES ('New York', 30, '2022-01-01'); INSERT INTO weather VALUES ('New York', 35, '2022-02-01'); INSERT INTO weather VALUES ('New York', 40, '2022-03-01');
SELECT location, record_date, temperature, LEAD(temperature) OVER (PARTITION BY location ORDER BY record_date) - temperature AS temp_change FROM weather;