Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/01/2016, 12:11
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Select del ultimo mes con fecha en formato unix

Cita:
La consulta será para mostrar los artículos mas leídos en el ultimo mes. El caso es que no puedo usar between porque la fecha no es en formato estándar sino en formato UNIX
En realidad SI puedes usar BETWEEN...
Para eso existe el FROM_UNIXTIME()

Código SQL:
Ver original
  1. mysql> SELECT FROM_UNIXTIME(1447430881);
  2.         -> '2015-11-13 10:08:01'
  3. mysql> SELECT FROM_UNIXTIME(1447430881) + 0;
  4.         -> 20151113100801
  5. mysql> SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(),
  6.     ->                      '%Y %D %M %h:%i:%s %x');
  7.         -> '2015 13th November 10:08:01 2015'
En tu caso sería
Código MySQL:
Ver original 
O bien:
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)