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: Identificar embarcações que atracaram no Porto de Oakland no 1º trimestre de 2022 e seu peso máximo de carga.
 ###Tabelas: 
CREATE TABLE vessels (vessel_id INT, vessel_name TEXT, max_cargo_weight INT); INSERT INTO vessels VALUES (1, 'Vessel C', 15000), (2, 'Vessel D', 20000); CREATE TABLE port_visits (visit_id INT, vessel_id INT, port_id INT, visit_date DATE); INSERT INTO port_visits VALUES (1, 1, 7, '2022-01-15'), (2, 2, 7, '2022-01-20'); CREATE TABLE ports (port_id INT, port_name TEXT, country TEXT); INSERT INTO ports VALUES (7, 'Port of Oakland', 'USA');
SELECT vessels.vessel_name, MAX(vessels.max_cargo_weight) FROM vessels JOIN port_visits ON vessels.vessel_id = port_visits.vessel_id JOIN ports ON port_visits.port_id = ports.port_id WHERE ports.port_name = 'Port of Oakland' AND YEAR(port_visits.visit_date) = 2022 AND QUARTER(port_visits.visit_date) = 1 GROUP BY vessels.vessel_id;