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 apresentaram pelo menos um sinistro e o número de segurados que não apresentaram nenhum sinistro.
 ###Tabelas: 
CREATE TABLE Policies (PolicyNumber INT, PolicyholderID INT, PolicyState VARCHAR(20)); CREATE TABLE Claims (PolicyholderID INT, ClaimAmount DECIMAL(10,2), PolicyState VARCHAR(20)); INSERT INTO Policies (PolicyNumber, PolicyholderID, PolicyState) VALUES (1001, 3, 'California'), (1002, 4, 'California'), (1003, 5, 'Florida'), (1004, 6, 'Florida'); INSERT INTO Claims (PolicyholderID, ClaimAmount, PolicyState) VALUES (3, 500, 'California'), (4, 200, 'Texas'), (5, 300, 'Florida');
SELECT COUNT(DISTINCT CASE WHEN PolicyholderID IN (SELECT PolicyholderID FROM Claims) THEN PolicyholderID END) AS PolicyholdersWithClaims, COUNT(DISTINCT CASE WHEN PolicyholderID NOT IN (SELECT PolicyholderID FROM Claims) THEN PolicyholderID END) AS PolicyholdersWithoutClaims FROM Policies;