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: Liste todas as embarcações que entraram no porto de Mumbai e seus tipos de carga correspondentes, ordenados pelo tipo de carga.
 ###Tabelas: 
CREATE TABLE port (port_id INT, port_name VARCHAR(50)); INSERT INTO port (port_id, port_name) VALUES (1, 'Oakland'), (2, 'Seattle'), (5, 'Mumbai'), (6, 'Singapore'); CREATE TABLE vessels (vessel_id INT, port_id INT); INSERT INTO vessels (vessel_id, port_id) VALUES (101, 5), (102, 5), (103, 6), (104, 5); CREATE TABLE cargo (cargo_id INT, cargo_type VARCHAR(50), vessel_id INT); INSERT INTO cargo (cargo_id, cargo_type, vessel_id) VALUES (201, 'Containers', 101), (202, 'Vehicles', 102), (203, 'Bulk', 103);
SELECT vessels.vessel_id, cargo.cargo_type FROM vessels JOIN port ON vessels.port_id = port.port_id JOIN cargo ON vessels.vessel_id = cargo.vessel_id WHERE port.port_name = 'Mumbai' ORDER BY cargo.cargo_type;