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: Liste os nomes e produção total de todos os campos de petróleo que produziram mais do que a produção média de todos os campos de petróleo.
 ###Tabelas: 
CREATE TABLE oil_fields (field_name VARCHAR(50), year INT, production INT); INSERT INTO oil_fields (field_name, year, production) VALUES ('Ghawar', 2020, 5000000), ('Burgan', 2020, 3000000), ('Safaniya', 2020, 2500000);
SELECT field_name, SUM(production) as total_production FROM oil_fields GROUP BY field_name HAVING total_production > (SELECT AVG(production) FROM (SELECT SUM(production) as production FROM oil_fields GROUP BY field_name) t);