data // SQLPRODUÇÃO
Segmentação de Negócio com CASE
Traduza regras explícitas de negócio para uma classificação legível por linha.
sqlcasesegmentationbusiness rules
Trust & provenancePRODUCTION
Nível de evidênciaPRODUCTIONFontes oficiais0Outras fontes0Última verificação2026-10-05
O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.
A DE de destino precisa de uma classificação única e auditável por linha.
SELECT
SubscriberKey,
CASE
WHEN Clicked120D = 1 THEN 'ENGAGED_CLICK'
WHEN Opened120D = 1 THEN 'ENGAGED_OPEN'
WHEN Status = 'Unsubscribed' THEN 'UNSUBSCRIBED'
ELSE 'INACTIVE'
END AS Segment
FROM [Customer_Engagement]CASE deixa a precedência de negócio visível em uma única expressão e fácil de revisar com stakeholders.
CASE é avaliado de cima para baixo. Coloque primeiro a condição mais específica ou de maior prioridade.