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: Encontre a diferença na quantidade de produção entre os meses consecutivos para cada site.
 ###Tabelas: 
CREATE TABLE Site_Production_Monthly (Site_ID INT, Production_Month DATE, Production_Quantity INT); INSERT INTO Site_Production_Monthly (Site_ID, Production_Month, Production_Quantity) VALUES (1, '2022-01-01', 500), (1, '2022-02-01', 550), (1, '2022-03-01', 600), (2, '2022-01-01', 800), (2, '2022-02-01', 850), (2, '2022-03-01', 900);
SELECT Site_ID, Production_Month, Production_Quantity, LAG(Production_Quantity) OVER (PARTITION BY Site_ID ORDER BY Production_Month) as Previous_Month_Production, Production_Quantity - LAG(Production_Quantity) OVER (PARTITION BY Site_ID ORDER BY Production_Month) as Production_Difference FROM Site_Production_Monthly;