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 país tem a maior produção média por poço?
 ###Tabelas: 
CREATE TABLE wells (well_id INT, well_name VARCHAR(50), country VARCHAR(50), production FLOAT); INSERT INTO wells (well_id, well_name, country, production) VALUES (1, 'Well A', 'USA', 10000), (2, 'Well B', 'Canada', 15000); CREATE TABLE countries (country_id INT, country_name VARCHAR(50), region VARCHAR(50)); INSERT INTO countries (country_id, country_name, region) VALUES (1, 'USA', 'North America'), (2, 'Canada', 'North America');
SELECT AVG(wells.production) AS avg_production, wells.country FROM wells INNER JOIN countries ON wells.country = countries.country_name GROUP BY wells.country ORDER BY avg_production DESC LIMIT 1;