Gracias
Sirkius
El utilizar campos
DateTime proviene de que aunque la información la guardo en Base de Datos de MySql, utilizo tres lenguajes diferentes para tratarla:
1º - Delphy/Kylix para obtenerla y crear las Querys
2º - SQL (creadas en el paso 1º) para transmitirla
3º - PHP para transformarla en HTML (utilizando mktime)
por lo que lo más estandard entre los tres son campos DateTime.
Inicialmente habia pensado algo como "SYSDATE() - CANTIDAD", el problema es que no sé como calcular el valor de esa variable (CANTIDAD), ya que tengo entendido que SYSDATE() devuelve la fecha y hora del sistema (por ejemplo "2004-08-22 20:19:22")
Vale
, según te lo estaba escribiendo (lo que está en rojo), creo que dado con la solución
Código SQL
[-]
DELETE FROM la_dichosa_tabla
WHERE UNIX_TIMESTAMP( fecha ) < UNIX_TIMESTAMP( "2004-08-22 18:00:00" )
AND leido = "1"
AND procesado = "1";
Lo miraré a ver si "rula" como deseo, de todas formas se siguen esperando más ideas.
Saludazos
Salvica