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: Calcular o número de poços perfurados em cada país para a categoria 'Offshore'.
 ###Tabelas: 
CREATE TABLE wells (well_id INT, well_name TEXT, drill_date DATE, country TEXT, drill_category TEXT); INSERT INTO wells (well_id, well_name, drill_date, country, drill_category) VALUES (1, 'Well A', '2018-01-01', 'USA', 'Onshore'), (2, 'Well B', '2019-05-03', 'Canada', 'Offshore'), (3, 'Well C', '2020-02-04', 'Norway', 'Offshore'), (4, 'Well D', '2021-03-09', 'Brazil', 'Onshore'), (5, 'Well E', '2021-04-15', 'India', 'Onshore');
SELECT country, COUNT(*) as num_offshore_wells FROM wells WHERE drill_category = 'Offshore' GROUP BY country;