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 é o tempo mínimo de manipulação em horas para contêineres nos portos localizados na América do Norte, para cada porto?
 ###Tabelas: 
CREATE TABLE ports (port_id INT, port_name TEXT, country TEXT); INSERT INTO ports VALUES (1, 'Port A', 'United States'), (2, 'Port B', 'Canada'), (3, 'Port C', 'Mexico'); CREATE TABLE cargo (cargo_id INT, port_id INT, quantity INT, handling_time INT, handling_date DATE); INSERT INTO cargo VALUES (1, 1, 500, 20, '2022-01-01'), (2, 1, 600, 22, '2022-01-02'), (3, 2, 700, 25, '2022-01-01'), (4, 1, 800, 18, '2022-02-03');
SELECT MIN(cargo.handling_time) FROM cargo JOIN ports ON cargo.port_id = ports.port_id WHERE ports.country = 'North America' GROUP BY cargo.port_id;