Calculando la diferencia horaria entre 2 fechas en minutos
Tengo un campo de fecha y hora en mi base de datos MySQL que se asigna a unaDATE
tipo de datos en mi bean. Ahora quiero una consulta mediante la cual pueda obtener todos los registros en la base de datos para los cuales la diferencia entre la marca de tiempo actual y la almacenada en la base de datos es> 20 minutos.
¿Cómo puedo hacerlo
Lo que quiero es:
SELECT * FROM MyTab T WHERE T.runTime - now > 20 minutes
¿Hay alguna función MySQL para esto, o alguna forma de hacerlo en SQL?