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: Determine a mudança na geração de resíduos por trimestre para o Japão em 2020, em comparação com o trimestre anterior.
 ###Tabelas: 
CREATE TABLE waste_generation (id INT, country VARCHAR(50), waste_amount FLOAT, quarter INT, year INT); INSERT INTO waste_generation (id, country, waste_amount, quarter, year) VALUES (1, 'Japan', 120000, 1, 2020), (2, 'Japan', 125000, 2, 2020), (3, 'Japan', 130000, 3, 2020), (4, 'Japan', 135000, 4, 2020);
SELECT LAG(waste_amount) OVER (PARTITION BY country ORDER BY year, quarter) + LAG(waste_amount) OVER (PARTITION BY country ORDER BY year, quarter) - waste_amount as diff FROM waste_generation WHERE country = 'Japan' AND year = 2020;