Aplicativo: grid que inicia pelo filtro.
Hoje: 14/03/2014 -> Formato da data: mmaaaa
Condições especias: “Este Mês”
Ordem: Condições Especias/Normais
qdo eu mudo para condições normais, para filtrar um outro mês e ano, o SQL continua com data limite do mês corrente e não o intervalo do mês informado.
SQL do debug:
SELECT FIRST 12 SKIP 0 ID_PROG, DATA_CARGA, ORIGEM, DESTINO, KG_SAIDA, KG_CHEGADA, KG_QUEBRA, QTD_SAIDA, QTD_CHEGADA, QTD_QUEBRA, KM_SAIDA, KM_CHEGADA, KM_RODADO, LTS_DIESEL, MEDIA, VLR_FRETE, TOTAL_DIESEL, DESP_VIAGEM, LUCRO, PLACA, MOTORISTA, ID_MOTORISTA from VW_ACERTO_VIAGEM where PLACA = ‘ASS0617’ and DATA_CARGA between ‘2014-01-01’ and ‘2014-01-14’ order by PLACA asc, ID_MOTORISTA asc
olhe no fim DATA_CARGA between ‘2014-01-01’ and ‘2014-01-14’
o correto seria DATA_CARGA between ‘2014-01-01’ and ‘2014-01-31’