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 os portos, suas operações de manuseio de carga e os tipos de embarcações correspondentes nos esquemas 'port_operations' e 'shipping'.
 ###Tabelas: 
CREATE TABLE port_operations.ports (id INT, name VARCHAR(50), location VARCHAR(50)); CREATE TABLE port_operations.cargo_handling (id INT, port_id INT, volume INT, vessel_type VARCHAR(50)); CREATE TABLE shipping.vessels (id INT, name VARCHAR(50), type VARCHAR(50), capacity INT);
SELECT p.name, ch.volume, s.type FROM port_operations.ports p INNER JOIN port_operations.cargo_handling ch ON p.id = ch.port_id INNER JOIN shipping.vessels s ON ch.vessel_type = s.type;