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: Encontre o número de segurados que vivem em áreas 'urbanas' e que tenham registrado pelo menos um sinistro.
 ###Tabelas: 
CREATE TABLE Policyholders (PolicyholderID INT, Name VARCHAR(50), Address VARCHAR(100), AreaType VARCHAR(10)); INSERT INTO Policyholders (PolicyholderID, Name, Address, AreaType) VALUES (1, 'John Doe', '123 Main St, Springfield', 'Urban'); INSERT INTO Policyholders (PolicyholderID, Name, Address, AreaType) VALUES (2, 'Jane Smith', '456 Country Rd, Greenville', 'Rural'); INSERT INTO Claims (ClaimID, PolicyholderID, ClaimAmount) VALUES (1, 1, 500);
SELECT COUNT(DISTINCT PolicyholderID) FROM Policyholders P JOIN Claims C ON P.PolicyholderID = C.PolicyholderID WHERE P.AreaType = 'Urban';