Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Subfield()

QUeridos ,

Bom dia mais, preciso de uma luz ..

possuo duas tabelas , A e B ;

tabela  A

campos

DIHeader 2
1512000
1523000
1534000

tabela B

DIHeader 2
151,152,15311000674

QUando crio a ligação pelas DI

apresenta uma tabela

Header 1Header 2
151151
151152
151153


152151
152152
152153


153151
153152
153153


como faço para criar sem duplicidade  ?

Desde já agradeço

Tags (1)
1 Solution

Accepted Solutions
Not applicable

Re: Subfield()

Querido nao testei o seu , o que funcionou pra mim ... foi

na expressão que calcula a soma dos valores colocar um distinct e aggr  fincando assim

Sum(aggr(Valordasoma,o campo da DI tabela A)) /Count(DISTINCT campo da DI tabela dois onde foi usado o subfields)

Não sei se a solução de Eduardo funciona do mesmo jeito irei testar ..

2 Replies
Not applicable

Re: Subfield()

Se você colocar uma condição nesta sua tabela final, da para criar um filtro onde os campos "HEADER 1" e "HEADER 2" sejam diferentes:

LOAD *

RESIDENT SUA_TABELA_FINAL

WHERE HEADER_1 <> HEADER_2;

Desta forma não funciona?

Qual seria o resultado final que deveria ser demonstrado?

Abraços

Not applicable

Re: Subfield()

Querido nao testei o seu , o que funcionou pra mim ... foi

na expressão que calcula a soma dos valores colocar um distinct e aggr  fincando assim

Sum(aggr(Valordasoma,o campo da DI tabela A)) /Count(DISTINCT campo da DI tabela dois onde foi usado o subfields)

Não sei se a solução de Eduardo funciona do mesmo jeito irei testar ..