Problema en consulta con Fechas
sv x x xc fse vwvwvevvw
|
Problemas de consulta de fechas en Firebird
Os cuento,
trabajo bajo Firebird 2.0.1 La Consulta: SELECT ref_n,tipom,ref_c,tratmto,sum(qp-realzdas) cant, peso,piezas.notas, sum(qp-realzdas)*peso pesototal,nom,pedidos.f_ent FROM pzpedido,Pedidos,piezas,clientes WHERE piezas.ref_n=pzpedido.ref_n and pzpedido.pedido=Pedidos.pedido and pedidos.f_ent>='08/06/2007' and pedidos.f_ent<='09/03/2007' and pedidos.codcliente=clientes.codigo and (conjunto="" or conjunto is null or conjunto="C") and Clientes.Codigo ='0421' GROUP BY ref_n,tipom,ref_c,tratmto,peso,piezas.notas,nom,pedidos.f_ent HAVING sum(qp-realzdas)>0 ORDER BY ref_n ASC Si realizo la consulta en SQL EXPLORER solo me muestra los registros anteriores al 3 de septiembre. Si utilizo=> pedidos.f_ent<'09/04/2007' me muestra correctamente. Si utilizo el componente TSQLQUERY y muestro los datos en un Quickreport la consulta es correcta. ¿a que es debido? |
A mi eso me sucedio una vez, y el error era el tipo datetime, que como almacenaba la hora los registros no coincidian, no se si ese sera tu caso, lo que hice fue asegurarme que todos los registros se almacenaran como 12:00 am y listo
|
O si no CAST(CAMPO DE TIPO TIMESTAMP AS DATE) = ACA LE MANDAS LA FECHA.
sALUDOS |
La franja horaria es GMT +2. Ahora son las 06:18:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi