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 foi a diferença de produção entre 2019 e 2018 para cada poço?
 ###Tabelas: 
CREATE TABLE production_figures (well_name VARCHAR(255), year INT, monthly_production INT); INSERT INTO production_figures (well_name, year, monthly_production) VALUES ('Well A', 2018, 90000); INSERT INTO production_figures (well_name, year, monthly_production) VALUES ('Well A', 2019, 110000); INSERT INTO production_figures (well_name, year, monthly_production) VALUES ('Well A', 2020, 130000); INSERT INTO production_figures (well_name, year, monthly_production) VALUES ('Well B', 2018, 105000); INSERT INTO production_figures (well_name, year, monthly_production) VALUES ('Well B', 2019, 125000); INSERT INTO production_figures (well_name, year, monthly_production) VALUES ('Well B', 2020, 145000);
SELECT well_name, (SUM(monthly_production) FILTER (WHERE year = 2019) - SUM(monthly_production) FILTER (WHERE year = 2018)) as production_difference FROM production_figures GROUP BY well_name