![]() |
Sentencia Sencilla pero no me sale
Hola a todos y gracias de antemano por vuestra ayuda:
Utilizo Delphi 5 y tengo un fichero del que quiero extraer registros que cumplan esta condición: Que se listen los registros grabados a partir por ej. del 12/03/2007 a partir de las 18:00:00, y ademas el importe "A" sea mayor que "B". Yo pongo lo siguiente pero no sale bien porque solo se listan los que la hora es mayor que la que pongo sin tener en cuenta la fecha: Select Fecha,Hora,ImporteTicket,ImporteCobrado from LINEAS.Db WHERE ((Fecha >= "' + FechaH + '") AND (Hora >= "' + HoraH + '")) AND (ImporteTicket > ImporteCobrado) Gracias por vuestro tiempo Marcial |
La consulta sería así
Y luego tendrías que cargar los parámetros antes de lanzarla:
|
Perdona que te corrija kuan-yiu pero creo que tu consulta va a devolver el mismo resultado que la de él. La sentencia correcta creo que es la siguiente :
Un saúdo |
Muchas gracias a los dos, pero en esta ocasión Ivanzinho tiene razón. Problema resuelto.
|
Cita:
|
Cita:
Un saúdo |
Ah... No había entendido bien lo que quería.
|
La franja horaria es GMT +2. Ahora son las 04:36:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi