Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/01/2012, 13:27
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: como tendria que hacer para restar un hora a timestamp

Parece ser que alguien no tiene ganas de aprender...

En primer lugar 'CURRENT_TIMESTAMP()' no es lo mismo que CURRENT_TIMESTAMP():

Código MySQL:
Ver original
  1. mysql> select 'CURRENT_TIMESTAMP()';
  2. +---------------------+
  3. +---------------------+
  4. +---------------------+
  5. 1 row in set (0.16 sec)
  6.  
  7. +---------------------+
  8. +---------------------+
  9. | 2012-01-20 13:16:58 |
  10. +---------------------+
  11. 1 row in set (0.00 sec)

Si pones la función entre comillas te regresa UNA CADENA, no una fecha... la función SUBTIME NECESITA COMO PRIMER PARÁMETRO UNA FECHA, NO UNA CADENA.

Segundo, no esperes que aquí se te pongan las respuestas sólo para copiar y pegar... INTENTA resolver las consultas por tu cuenta, si no tienes conocimientos amplios del lenguaje entonces comienza por leer algún manual de principiantes o simplemente, como te dije en el post anterior, pregunta en GOOGLE o utiliza la herramienta de búsqueda de este foro.

Saludos
leo.