2 Replies Latest reply: Feb 19, 2013 8:04 AM by Nickolas Pereira RSS

    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

        • 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

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