Que tal a Todos..
Tengo la siguiente consulta:
Código SQL
[-]
select a.cuotanumero, a.FechaPago, a.montocuota, a.codigo, a.numero, b.fechainicial, b.fechafinal,
b.formapago, b.montoprestamo, c.ciudad, (c.nombre || " " || c.apellido) as NombreCliente,
c.telcasa, c.teltrabajo, c.apodo, d.NombreAbogado
from dprestamo a
left join hprestamo b on a.numero = b.numero
left join clientes c on a.codigo = c.codigo
left join abogados d on d.codigoabogado = b.codigoabogado
where a.FECHAPAGO between :fi and :ff
Order By a.numero, a.CuotaNumero
Si a al campo a.fechapago le asigno la misma fecha no me trae ningun registro (y los hay en la DB) si le pongo un rango de dos dias si funciona.
Ej. si le pongo '02/28/2007' and '02/28/2007' no trae nada
si le pongo '02/28/2007' and '03/01/2007' me trae solo los del dia 28
Que estoy haciendo mal? Una mano necesito...
Nota: Uso Interbase 6.5 Dialect 1