2 Replies Latest reply: Oct 8, 2012 1:35 PM by Eduardo Santana RSS

    Dúvida Urgente

      Boa tarde,

      minha dúvida é a seguinte, tenho uma planilha onde é preenchido por exemplo o codigo de um filme o nome dele e o mes no qual ele n deve aparecer as vendas, exemplo:

       

       

      cod                       Nome_fillme               Data

      0000001                A era do gelo             08/07/2011

       

       

       

      Eu tenho uma planilha preenchida nesse formato, eu tenho q fazer com q o relatório me mostre as vendas do filme a era do gelo de todos os anos, porem qndo chegar em Julho de 2011, ele n me mostre venda nenhuma ou seja eu quero que o relatório não me mostre as vendas dos meses e anos que eu tenho na planilha..

       

      No aguardo, qualquer dúvida por favor perguntem.

        • Re: Dúvida Urgente
          Yuri Nicolett

          Basta utilizar o Not Exists.

           

          Da uma olhada no exemplo:

           

          Locacao_Tmp:

          LOAD * INLINE [

                    Locacao.FILME,           Locacao.DATA

                    A,                     01/01/2012

                    B,                    01/01/2012

                    C,                    01/01/2012

                    A,                    02/01/2012

                    B,                    02/01/2012

                    C,                    02/01/2012

                    D,                    02/01/2012

                    A,                     01/02/2012

                    B,                    01/02/2012

                    C,                    01/02/2012

          ];

           

           

          Nao_Visualizar:

          LOAD

                    Nao_Visualizar.FILME&Nao_Visualizar.DATA                     as Nao_Visualizar.CHAVE,

                    Nao_Visualizar.FILME,

                    Nao_Visualizar.DATA;

          LOAD * INLINE [

                    Nao_Visualizar.FILME,           Nao_Visualizar.DATA

                    A,                    01/01/2012

                    B,                    01/01/2012

          ];

           

           

          Locacao:

          NoConcatenate

          LOAD

                    Locacao.FILME,

                    Locacao.DATA

          RESIDENT Locacao_Tmp

          WHERE

                    NOT Exists(Nao_Visualizar.CHAVE,Locacao.FILME&Locacao.DATA);

           

           

           

           

          DROP TABLE Locacao_Tmp;