Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
QUeridos ,
Bom dia mais, preciso de uma luz ..
possuo duas tabelas , A e B ;
tabela A
campos
DI | Header 2 |
---|---|
151 | 2000 |
152 | 3000 |
153 | 4000 |
tabela B
DI | Header 2 |
---|---|
151,152,153 | 11000674 |
QUando crio a ligação pelas DI
apresenta uma tabela
Header 1 | Header 2 |
---|---|
151 | 151 |
151 | 152 |
151 | 153 |
152 | 151 |
152 | 152 |
152 | 153 |
153 | 151 |
153 | 152 |
153 | 153 |
como faço para criar sem duplicidade ?
Desde já agradeço
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 ..
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
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 ..