Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/01/2011, 10:17
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: como traer los registro de los utlimos 5 minutos.

Cita:
el limit solo funciona con las que cumplan la condicion?
El LIMIT opera con la tabla resultado. Si la tabla resultado contiene 50 registros, un LIMIT 15 devolverá los primeros quince.
Pero en el caso que mencionas, para que efectivamente devuelva sólo 12, es porque la consulta debe estar devolviendo menos registros de los que le límite indica.
Esa consulta además, sólo devuelve los de los últimos 5 minutos a partir del instante en que la misma se ejecuta.
Cualquier registro que se haya dado más atrás de los últimos 300 segundos queda descartado. No te olvids que un DATETIME incluye los segundos, por lo que el tiempo entre 10:25:56 y 10:30:57 es de más de cinco minutos y queda fuera del rango.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)