4 Replies Latest reply: Jan 26, 2016 7:38 AM by Eduardo Endo RSS

    Fixa data no script em unico lugar

    agnaldo neves

      Tenho várias tabelas.

      Mas o banco de dados é muito grande

      preciso limitar a clasula WHERE todos as tabelas.

      Pergunta teria como eu criar lugar onde eu faço isso apenas uma vez no script

       

       

       

      SQL SELECT *

      FROM damiani."public"."view_receber"

      WHERE data>= '2015-01-01';

      store FormaRecebto into FormaRecebto.qvd(qvd);

       

       

      SQL SELECT *

      FROM damiani."public"."view_x45"

      WHERE data>= '2015-01-01';

      store Vendas into Vendas.qvd(qvd);

       

       

      Lembrando que uso:

       

      Calenderio:

      LOAD

      Distinct

      Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY') AS CalendarDate,

      ceil(Month(Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY'))/3) & 'Trim' as Trimestre,

      month(Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY')) AS Mês,

      WeekDay(Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY')) AS Semana,

      Day(Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY')) AS Dia,

      year(Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY')) AS Ano,

      monthname(Date($(vDateMin) + RowNo() - 1,'DD-MMM-YYYY')) AS MesAno

       

       

      AutoGenerate 1 While $(vDateMin) + IterNo() - 1 <=$(vDateMax);