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 tipos de apólices com mais de 50 reclamações nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE Claims (ClaimID int, ClaimDate date, PolicyType varchar(50)); INSERT INTO Claims (ClaimID, ClaimDate, PolicyType) VALUES (1, '2022-01-15', 'Auto'), (2, '2022-02-03', 'Home'), (3, '2022-03-17', 'Auto'), (4, '2022-04-01', 'Life'), (5, '2022-05-12', 'Auto'), (6, '2022-06-20', 'Home'); CREATE TABLE Policies (PolicyID int, PolicyType varchar(50)); INSERT INTO Policies (PolicyID, PolicyType) VALUES (1001, 'Auto'), (1002, 'Home'), (1003, 'Auto'), (1004, 'Life'), (1005, 'Auto');
SELECT PolicyType, COUNT(*) AS ClaimCount FROM Claims INNER JOIN Policies ON Claims.PolicyType = Policies.PolicyType WHERE ClaimDate >= DATE_SUB(CURRENT_DATE, INTERVAL 6 MONTH) GROUP BY PolicyType HAVING ClaimCount > 50