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: Recuperar o número total de poços perfurados por cada operador nos últimos 5 anos
 ###Tabelas: 
CREATE TABLE operators (operator_id INT, operator_name TEXT); INSERT INTO operators (operator_id, operator_name) VALUES (1, 'Company A'), (2, 'Company B'); CREATE TABLE wells (well_id INT, operator_id INT, year INT); INSERT INTO wells (well_id, operator_id, year) VALUES (1, 1, 2018), (2, 1, 2020), (3, 2, 2019), (4, 2, 2021), (5, 1, 2022), (6, 2, 2017), (7, 1, 2016), (8, 2, 2020);
SELECT o.operator_name, COUNT(w.well_id) AS num_wells_drilled FROM wells w JOIN operators o ON w.operator_id = o.operator_id WHERE w.year BETWEEN (SELECT MAX(year) - 5 FROM wells) AND MAX(year) GROUP BY o.operator_id;