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: Listar portos com incidentes de segurança em 2019.
 ###Tabelas: 
CREATE TABLE ports (id VARCHAR(20), name VARCHAR(20)); CREATE TABLE safety_incidents (id INT, port_id VARCHAR(20), incident_type VARCHAR(50), incident_date DATE); INSERT INTO ports (id, name) VALUES ('POR001', 'PORT001'), ('POR003', 'PORT003'), ('POR004', 'PORT004'); INSERT INTO safety_incidents (id, port_id, incident_type, incident_date) VALUES (1, 'POR001', 'Collision', '2019-03-15'), (2, 'POR003', 'Fire', '2018-12-10'), (3, 'POR003', 'Grounding', '2019-06-22'), (4, 'POR004', 'Collision', '2019-11-28');
SELECT ports.name FROM ports JOIN safety_incidents ON ports.id = safety_incidents.port_id WHERE YEAR(incident_date) = 2019;