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 todos os navios na região do 'Caribe' com um incidente de excesso de velocidade no último mês.
 ###Tabelas: 
CREATE TABLE ships (name VARCHAR(50), region VARCHAR(20), last_inspection_date DATE); INSERT INTO ships (name, region, last_inspection_date) VALUES ('Ship A', 'Caribbean', '2022-02-15'), ('Ship B', 'Caribbean', '2022-03-01'), ('Ship C', 'Atlantic', '2022-03-10');
SELECT * FROM ships WHERE region = 'Caribbean' AND last_inspection_date > DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND last_inspection_date NOT IN (SELECT last_inspection_date FROM ships WHERE region = 'Caribbean' AND speed_violation = 'yes');