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 são os nomes dos navios que não relataram suas posições no último mês no Mar da China Meridional?
 ###Tabelas: 
CREATE TABLE Vessel_Positions (position_date date, vessel_name text, position_location text);
SELECT DISTINCT v.vessel_name FROM Vessel_Positions v LEFT JOIN (SELECT position_date FROM Vessel_Positions WHERE position_date > NOW() - INTERVAL '1 month') AS sub ON v.position_date = sub.position_date WHERE sub.position_date IS NULL AND position_location LIKE '%South China Sea%';