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 peso total da carga manipulada por cada porto na Espanha?
 ###Tabelas: 
CREATE TABLE ports (id INT, name VARCHAR(50), country VARCHAR(50)); INSERT INTO ports (id, name, country) VALUES (1, 'Algeciras', 'Spain'), (2, 'Valencia', 'Spain'), (3, 'Barcelona', 'Spain'); CREATE TABLE cargo (id INT, port_id INT, weight INT); INSERT INTO cargo (id, port_id, weight) VALUES (1, 1, 1000), (2, 1, 2000), (3, 2, 1500), (4, 3, 2500);
SELECT p.name, SUM(c.weight) as total_weight FROM ports p JOIN cargo c ON p.id = c.port_id WHERE p.country = 'Spain' GROUP BY p.name;