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 é a produção diária de petróleo dos 5 principais poços no Mar do Norte?
 ###Tabelas: 
CREATE TABLE wells (well_name VARCHAR(50), location VARCHAR(50), oil_production NUMERIC(10,2)); INSERT INTO wells (well_name, location, oil_production) VALUES ('Well A', 'North Sea', 200.5), ('Well B', 'North Sea', 250.3), ('Well C', 'North Sea', 180.9), ('Well D', 'North Sea', 300.1), ('Well E', 'North Sea', 220.7);
SELECT well_name, oil_production FROM (SELECT well_name, oil_production, ROW_NUMBER() OVER (ORDER BY oil_production DESC) as rank FROM wells WHERE location = 'North Sea') sub WHERE rank <= 5;