Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Equivalencia do Case When

Ola Pessoal:

Como poderia fazer algo que corresponda ao Case When na expressão:

LOAD [CD_HIERARQ_MERCAD],

    [CD_AGRUPAMENTO],

    [DESC_SETOR] AS [SETOR],

    [DESC_SECAO] AS [SECAO],

    [DESC_GRUPO] AS [GRUPO],

    [DESC_SUBGRUPO] AS [SUBGRUPO],

    [CD_PRODUTO],

    [CD_DESCRICAO] as [DESC_PRODUTO_COMPL],

    [DESC_PRODUTO],

    [NM_FORNECEDOR],

    CASE WHEN [CD_COMPRADOR] IN (3,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,100) THEN

                -1

    ELSE [CD_COMPRADOR]

    END AS  [CD_COMPRADOR],

    [CD_SISTEMATICA],

    [DESC_TIPO],

    [DESC_CRITICO]

FROM

Tags (1)
1 Solution

Accepted Solutions

Re: Equivalencia do Case When

Pode usar match

if( Match(CD_COMPRADOR, 3,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,100), -1, CD_COMPRADOR) as CD_COMPRADOR

2 Replies

Re: Equivalencia do Case When

Pode usar match

if( Match(CD_COMPRADOR, 3,6,7,8,9,11,12,13,14,15,16,17,18,19,20,21,100), -1, CD_COMPRADOR) as CD_COMPRADOR

Not applicable

Re: Equivalencia do Case When

Oi Yuri!

Funcionou perfeitamente.

Muito obrigado.