JUNÇÃO DE FILTRO DE DATAS
22/09/2015
0
Boa tarde Prezado(s),
Tenho a seguinte situação, na tabela Ordserv tenho os dois campos abaixo que armazenam várias datas:
Campo 1 Campo 2
DATPRO DATFEC
01/08/15 01/09/15
05/08/15 05/08/15
Neste exemplo tenho um O.S aberta em agosto e fechada em setembro e preciso criar um filtro que junte as duas datas, pois se tento utilizar o filtro [ ORDSERV.DATPRO BETEWEEN :DATA_INICIAL AND :DATA_FINAL ], só visualizo as OS's fechadas com data de agosto e se utilizo o filtro [ ORDSERV.DATFEC BETEWEEN :DATA_INICIAL AND :DATA_FINAL ], só visualizo as OS's fechadas em setembro.
Tenho a seguinte situação, na tabela Ordserv tenho os dois campos abaixo que armazenam várias datas:
Campo 1 Campo 2
DATPRO DATFEC
01/08/15 01/09/15
05/08/15 05/08/15
Neste exemplo tenho um O.S aberta em agosto e fechada em setembro e preciso criar um filtro que junte as duas datas, pois se tento utilizar o filtro [ ORDSERV.DATPRO BETEWEEN :DATA_INICIAL AND :DATA_FINAL ], só visualizo as OS's fechadas com data de agosto e se utilizo o filtro [ ORDSERV.DATFEC BETEWEEN :DATA_INICIAL AND :DATA_FINAL ], só visualizo as OS's fechadas em setembro.
João Cristo
Curtir tópico
+ 0
Responder
Posts
22/09/2015
Luiz Freitas
Olá João, blz?
Não tenho certeza se vai funcionar, não tenho como testar nada do tipo agora, mas acredito que "cercando" cada uma das condições com parênteses e depois "cercando" a combinação das duas duas, unidas pelo "operador" OR, também com parênteses, você deve conseguir o resultado que espera.
Testa ai e avisa depois o que deu:
Não tenho certeza se vai funcionar, não tenho como testar nada do tipo agora, mas acredito que "cercando" cada uma das condições com parênteses e depois "cercando" a combinação das duas duas, unidas pelo "operador" OR, também com parênteses, você deve conseguir o resultado que espera.
Testa ai e avisa depois o que deu:
( (ORDSERV.DATPRO between :DATA_INICIAL and :DATA_FINAL) or (ORDSERV.DATFEC between :DATA_INICIAL and :DATA_FINAL) )
Responder
Clique aqui para fazer login e interagir na Comunidade :)