Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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);
Bom dia , se a tara for a mesma insira numa variável e no SQL passe a var.
Let v_data = today(); ou a data que quiser inserir.
No seu SQL informe a variável :
SQL SELECT *
FROM damiani."public"."view_x45"
WHERE data>= '$(v_data)'; //aqui esta sua var=============
store Vendas into Vendas.qvd(qvd);
usa uma variável para salvar a data, dessa forma só precisa alterar o valor uma vez.
Exemplo:
LET DATA_INICIO = '01/01/2016';
LET DATA_FIM = DATE(TODAY(), 'MM/DD/YYYY');
SELECT.....
.... WHERE
M.DATA_BAIXA BETWEEN '$(DATA_INICIO)' AND '$(DATA_FIM)';
Agnaldo,
Basta criar uma variável no script;
Let MinData= '2015-01-01';
E inserir no script do sql:
SQL SELECT *
FROM damiani."public"."view_receber"
WHERE data>= '$(MinData)';
Abs.
Fabio Nakashigue
Bom dia , se a tara for a mesma insira numa variável e no SQL passe a var.
Let v_data = today(); ou a data que quiser inserir.
No seu SQL informe a variável :
SQL SELECT *
FROM damiani."public"."view_x45"
WHERE data>= '$(v_data)'; //aqui esta sua var=============
store Vendas into Vendas.qvd(qvd);
Obrigado Maicon,
pela paciência e competência.