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: Quais campos de petróleo em terra no Texas e em Oklahoma têm as maiores e menores cifras de produção?
 ###Tabelas: 
CREATE TABLE onshore_oil_fields (field_name TEXT, state TEXT, oil_production INTEGER); INSERT INTO onshore_oil_fields (field_name, state, oil_production) VALUES ('Field1', 'Texas', 250000), ('Field2', 'Texas', 300000), ('Field3', 'Oklahoma', 150000), ('Field4', 'Oklahoma', 200000);
SELECT field_name, MAX(oil_production) AS max_production, MIN(oil_production) AS min_production FROM onshore_oil_fields WHERE state IN ('Texas', 'Oklahoma') GROUP BY state;