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 máximo da carga para cada tipo de navio?
 ###Tabelas: 
CREATE TABLE ship (id INT PRIMARY KEY, name VARCHAR(50), type VARCHAR(50), length INT, port_id INT, FOREIGN KEY (port_id) REFERENCES port(id)); INSERT INTO ship VALUES (1, 'Sea Giant', 'Container', 300, 1); INSERT INTO ship VALUES (2, 'Ocean Titan', 'Tanker', 400, 2); CREATE TABLE cargo (id INT PRIMARY KEY, ship_id INT, weight INT, FOREIGN KEY (ship_id) REFERENCES ship(id)); INSERT INTO cargo VALUES (1, 1, 1000); INSERT INTO cargo VALUES (2, 2, 2000); INSERT INTO cargo VALUES (3, 1, 1500);
SELECT s.type as ship_type, MAX(c.weight) as max_weight FROM cargo c JOIN ship s ON c.ship_id = s.id GROUP BY s.type;