Editaaaaaado otra vez:
Pues entre tu última repuesta y esto, creo que vamos volando
Sí que hay que darle vueltas al tema jeje.
Código Delphi [-]
SQL.Add( ' WHERE ( ');
SQL.Add( ' ((fecha between :FechaAyer and :FechaAyer + 1) AND (Hour(hora) between 21 and 23))' ); SQL.Add( ' OR ((fecha between :FechaAyer +1 and FechaAyer +2) AND (HOUR(hora)= 0))' ); SQL.Add( ' )');
SQL.Add( ' AND (DATE_FORMAT(hora, "%i:%s")="00:00")');
SQL.Add( ' ORDER BY psensor.clave' );
ParamByName('FechaAyer').AsDate := trunc(MI_FECHA);
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Última edición por Lepe fecha: 24-11-2008 a las 18:57:02.
Razón: no pillaba la fecha de hoy de las 0:00
|