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 o número de embarcações que atracaram no Porto de Roterdã no terceiro trimestre de 2019 e tiveram uma data de manutenção no quarto trimestre de 2019.
 ###Tabelas: 
CREATE TABLE vessels (vessel_id INT, vessel_name TEXT, last_maintenance_date DATE); INSERT INTO vessels VALUES (1, 'Vessel A', '2019-10-15'), (2, 'Vessel B', '2019-12-10'), (3, 'Vessel C', '2019-11-25'), (5, 'Vessel E', '2019-08-10'); CREATE TABLE port_visits (visit_id INT, vessel_id INT, port_id INT, visit_date DATE); INSERT INTO port_visits VALUES (1, 1, 6, '2019-07-01'), (2, 2, 6, '2019-08-01'), (3, 3, 6, '2019-09-01'), (4, 5, 6, '2019-10-01'); CREATE TABLE ports (port_id INT, port_name TEXT, country TEXT); INSERT INTO ports VALUES (6, 'Port of Rotterdam', 'Netherlands');
SELECT COUNT(DISTINCT vessels.vessel_id) FROM vessels JOIN port_visits ON vessels.vessel_id = port_visits.vessel_id WHERE port_visits.port_id = 6 AND QUARTER(port_visits.visit_date) = 3 AND QUARTER(vessels.last_maintenance_date) = 4;