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: Quais navios atracaram no Porto de Nova York em julho de 2022, mas não atracaram em nenhum outro porto desde então?
 ###Tabelas: 
CREATE TABLE port_of_new_york (vessel_name VARCHAR(255), dock_month INT); CREATE TABLE port_of_boston (vessel_name VARCHAR(255), dock_month INT); CREATE TABLE port_of_philadelphia (vessel_name VARCHAR(255), dock_month INT); INSERT INTO port_of_new_york (vessel_name, dock_month) VALUES ('Vessel PP', 7), ('Vessel QQ', 7), ('Vessel RR', 8); INSERT INTO port_of_boston (vessel_name, dock_month) VALUES ('Vessel RR', 8), ('Vessel SS', 9), ('Vessel TT', 9); INSERT INTO port_of_philadelphia (vessel_name, dock_month) VALUES ('Vessel UU', 9), ('Vessel VV', 10), ('Vessel WW', 10);
SELECT vessel_name FROM port_of_new_york WHERE dock_month = 7 EXCEPT (SELECT vessel_name FROM port_of_boston WHERE dock_month >= 7 UNION SELECT vessel_name FROM port_of_philadelphia WHERE dock_month >= 7);