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: Quantos contêineres foram manipulados por cada porto no último mês?
 ###Tabelas: 
CREATE TABLE ports (id INT, name VARCHAR(255)); CREATE TABLE cargo (id INT, port_id INT, cargo_type VARCHAR(255), timestamp TIMESTAMP); INSERT INTO ports VALUES (1, 'Port A'), (2, 'Port B'), (3, 'Port C'); INSERT INTO cargo VALUES (1, 1, 'container', '2022-01-01 10:00:00'), (2, 2, 'container', '2022-01-05 12:00:00'), (3, 1, 'container', '2022-01-07 14:00:00');
SELECT p.name, COUNT(c.id) as container_count FROM ports p JOIN cargo c ON p.id = c.port_id WHERE c.timestamp >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND c.cargo_type = 'container' GROUP BY p.name;