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: Excluir registros de segurados que não possuem nenhuma reivindicação nos últimos 3 anos.
 ###Tabelas: 
CREATE TABLE Policyholder (PolicyholderID INT, Name TEXT, DOB DATE, Product VARCHAR(10)); CREATE TABLE Claim (ClaimID INT, PolicyholderID INT, ClaimDate DATE); INSERT INTO Policyholder (PolicyholderID, Name, DOB, Product) VALUES (1, 'John Doe', '1980-05-05', 'Auto'), (2, 'Jane Smith', '1990-01-01', 'Home'), (3, 'Mike Johnson', '1975-09-09', 'Auto'); INSERT INTO Claim (ClaimID, PolicyholderID, ClaimDate) VALUES (1, 1, '2020-01-01'), (2, 1, '2021-01-01'), (3, 2, '2020-01-01'), (4, 3, '2018-01-01');
DELETE FROM Policyholder WHERE PolicyholderID NOT IN (SELECT PolicyholderID FROM Claim WHERE ClaimDate >= DATEADD(year, -3, GETDATE()));