Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   restar minutos a un DATETIME en mysql (https://www.clubdelphi.com/foros/showthread.php?t=57956)

advancexz 03-07-2008 05:27:21

restar minutos a un DATETIME en mysql
 
estoy tratando de restarle una determinada cantidad de minutos a la funcion NOW() y despues compararla con una determinada fecha:

ADDTIME(dr.fecha,dr.hora) > NOW() - INTERVAL(SELECT tiempoRecordatorio FROM parametros WHERE idParametro = (SELECT MAX(idParametro) FROM parametros)) MINUTE

y no quiere jalar. dr.fecha es tipo DATE y dr.hora es Tipo TIME y se supone que con el ADDTIME los hago un DATETIME luego esa fecha debe ser mayor a NOW() - x MINUTOS, pero no quiere!!! el NOW - INTERVAL (bla bla ) MINUTE me retorna NULL que puedo hacer?? Porque me hace esto??


La franja horaria es GMT +2. Ahora son las 23:05:23.

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