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: Liste todos os tipos de políticas que têm pelo menos um sinistro nos últimos 60 dias, ordenados por tipo de política.
 ###Tabelas: 
CREATE TABLE PolicyTypes (PolicyTypeID INT, PolicyType TEXT); INSERT INTO PolicyTypes (PolicyTypeID, PolicyType) VALUES (1, 'Home'), (2, 'Auto'), (3, 'Life'); CREATE TABLE Policyholders (PolicyholderID INT, PolicyholderName TEXT, PolicyTypeID INT); INSERT INTO Policyholders (PolicyholderID, PolicyholderName, PolicyTypeID) VALUES (1, 'John Doe', 1), (2, 'Jane Smith', 2), (3, 'Bob Johnson', 2), (4, 'Alice Williams', 3), (5, 'Charlie Brown', 3); CREATE TABLE Claims (ClaimID INT, PolicyholderID INT, ClaimDate DATE); INSERT INTO Claims (ClaimID, PolicyholderID, ClaimDate) VALUES (1, 1, '2022-01-15'), (2, 1, '2022-02-10'), (3, 2, '2022-02-20'), (4, 2, '2022-02-25'), (5, 3, '2022-03-10'), (6, 4, '2022-03-15');
SELECT PolicyTypes.PolicyType FROM PolicyTypes INNER JOIN Policyholders ON PolicyTypes.PolicyTypeID = Policyholders.PolicyTypeID INNER JOIN Claims ON Policyholders.PolicyholderID = Claims.PolicyholderID WHERE Claims.ClaimDate >= DATEADD(day, -60, GETDATE()) GROUP BY PolicyTypes.PolicyType ORDER BY PolicyTypes.PolicyType;