Ver Mensaje Individual
  #13 (permalink)  
Antiguo 19/11/2009, 07:58
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: 16 años, 5 meses
Puntos: 2658
Respuesta: Extraer registros que tengan fecha menos a 30 días de antiguedad

Tal vez por aquí:
Código sql:
Ver original
  1. SELECT id, name, downloads
  2. FROM
  3.    (
  4.    SELECT id, name, COUNT(*) downloads
  5.    FROM dl_files
  6.    WHERE FROM_UNIXTIME(LAST,'%Y-%m-%d') BETWEEN DATE_SUB(NOW(),INTERVAL 30 DAY) AND DATE(NOW())
  7.    GROUP BY name) t1
  8. ORDER BY downloads DESC
  9. LIMIT 5;

Pero estaría mucho más seguro si me respondieras la pregunta: ¿Qué tipo de columna es epoch?
No estoy preguntando qué contiene, sino como lo almacenas.

¿Hay algún problema específico por el que no quieres postar la estructura de la tabla? Es un pedido habitual cuando algunos detalles son dudosos...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)