8 Replies Latest reply: Jul 8, 2016 5:46 PM by Clever Anjos RSS

    Exibir dados diferentes

      Bom dia pessoal

       

      Provavelmente é uma besteira, mas como estou chegando no qlikview agora.. Estou me enrolando.

       

      Estou com duas bases de dados de clientes.. A base 1 é minha base atual e a base 2 é uma base nova que alem de conter os clientes que já tenho tem novos. Inicialmente preciso listar os dados da base 2 apenas dos cliente que NÃO tenho na minha base atual..

       

      As duas bases tem o campo CNPJ como chave e também carreguei [CNPJ Base] e [CNPJ Cliente] para poder fazer a comparação.. Estou esquecendo alguma besteira que não aparece.

       

       

      Obrigado

        • Re: Exibir dados diferentes

          Se você quiser transformar em uma base só faz assim no Script

          Se tiver ".", "/" e "-", remove

          :

           

           

           

          //Carrega Sua Base que esta correta

          Sua Base

          Load *

             Num(Rtrim(Ltrim(trim( Replace(Replace( Replace([CNPJ],'.'),'/',),'-')))))    as %ChaveCNPJ
          From Sua Base

           

           

           

          //Carrega Base dois baseada na sua base

          Base2

          NoConcatenate

          Load *

             From Base 2

          Where not exits(%ChaveCNPJ,Num(Rtrim(Ltrim(trim( Replace(Replace( Replace([CNPJ],'.'),'/',),'-'))))))



          //Unifica a Base é uma só

          Concatenate(SUa Base)

          Load *

          resident Base2;



          Drop table Base2;

            • Re: Exibir dados diferentes

              Valeu a resposta..

               

              Mas assim.. Não pretendo unificar as bases.. Só me interessa mostras os CNPJ que eu não tenho na minha base de clientes.

               

              E você me lembrou um detalhe.. O cnpj não estão com . / ou -.. masss, Falta alguns zeros.. Ai tem cnpj com 14 digitos e na outra base o mesmo cnpj está com 12 digitos.. pq falta 00 no inicio..

            • Re: Exibir dados diferentes
              Clever Anjos

              Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada