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: Quantas vezes cada embarcação visitou portos na região do Caribe no último ano?
 ###Tabelas: 
CREATE TABLE vessel_port_visits ( id INT, vessel_id INT, port_id INT, visit_date DATE ); INSERT INTO vessel_port_visits (id, vessel_id, port_id, visit_date) VALUES (1, 12, 20, '2021-02-03'); INSERT INTO vessel_port_visits (id, vessel_id, port_id, visit_date) VALUES (2, 13, 21, '2021-01-15');
SELECT vessel_id, COUNT(DISTINCT visit_date) as visits_to_caribbean_ports FROM vessel_port_visits WHERE port_id BETWEEN 1 AND 50 GROUP BY vessel_id;