Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Como Negar uma lista(qvd) ?

Bom dia, galera!


Sou novo no qLikView e gostaria de saber qual comando eu uso pra negar 2 listas, segue o exemplo como se fosse via SQL, veja se vocês podem em ajudar, por favor ?

select numero,nome

from TABELA 1

where numero not in (select numero TABELA 2)

Como fazer esse comando no qLikView ?

Obrigado!

Tags (1)
1 Solution

Accepted Solutions

Re: Como Negar uma lista(qvd) ?

Utilize a função WILDMATCH, exemplo:

WILDMAtCH(linha, '*PLUS*')

8 Replies

Re: Como Negar uma lista(qvd) ?

Você pode usar o NOT Exists, exemplo:

Tabela2:

select numero TABELA 2;


Tabela:

select numero,nome

from TABELA 1

where NOT EXISTS(numero);


DROP TABLE Tabela2;

Not applicable

Re: Como Negar uma lista(qvd) ?

Yuri, fica assim ?

Não deu certo, pois na base Volume2016 existem 325 numDbm que NÃO estão na Cliente.

Volume2016:

LOAD numDbm

FROM

C:\\testeVol.txt

(txt, codepage is 1252, embedded labels, delimiter is '\t', msq)

;

Cliente:

LOAD numDbm,

     noCliente

FROM

C:\\vendas\Cliente.qvd

(qvd)

where not exists(numDbm)

;

drop table Volume2016;

Re: Como Negar uma lista(qvd) ?

William, não sei como estão seus dados. De acordo com o que postou, sua pergunta, a forma de se fazer no qlikview é como informei.

Em palavras: Estou retornando registros da tabela Cliente.qvd em que não estejam na tabela Volume2016. A comparação é realizada através do campo numDbm.

Não é isso que você deseja fazer?

Not applicable

Re: Como Negar uma lista(qvd) ?

Agora deu certo, preciso que me ajude em mais uma coisa, amigo.

No SQL eu utilizo LIKE, como utilizá-lo aqui, segue a função:

Tenho a coluna chamada linha que tem, por exemplo: CALÇA PRETA PLUS TEST

Como filtrar todos os produtos desta coluna que possui a palavra PLUS.

Re: Como Negar uma lista(qvd) ?

Utilize a função WILDMATCH, exemplo:

WILDMAtCH(linha, '*PLUS*')

Not applicable

Re: Como Negar uma lista(qvd) ?

Deu certo, amigo!

Você é o cara.

Obrigadão.

Re: Como Negar uma lista(qvd) ?

William, marque as respostas que te ajudaram para fechar o tópico.

Not applicable

Re: Como Negar uma lista(qvd) ?

Yuri, onde faço ? Não achei