Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
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

1 Solution

Accepted Solutions
Not applicable
Author

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 ..

View solution in original post

2 Replies
Not applicable
Author

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
Author

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 ..