Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Mostrar 10 ultimos registros en un cosulta

Estas en el tema de Mostrar 10 ultimos registros en un cosulta en el foro de Mysql en Foros del Web. Quiero mostrar los ultimos 10 registros mediante una consulta a mi base de datos mysql y no tengo idea como hacerlo. Como seria la condicion ...
  #1 (permalink)  
Antiguo 20/01/2008, 15:36
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 10 meses
Puntos: 10
Mostrar 10 ultimos registros en un cosulta

Quiero mostrar los ultimos 10 registros mediante una consulta a mi base de datos mysql y no tengo idea como hacerlo.

Como seria la condicion o clausula where para lograrlo

SELECT * FROM producto WHERE XXXXXXXX

Última edición por franko1809; 20/01/2008 a las 17:06 Razón: cambiar titulo para mayor especificacion
  #2 (permalink)  
Antiguo 21/01/2008, 03:11
 
Fecha de Ingreso: enero-2008
Mensajes: 2
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Mostrar 10 ultimos registros en un cosulta

Hola:

Lo que tendrías que haces es ordenar la tabla de modo que te enseñe primero los registros que quieres mostrar y despues limitar su salida a 10.

Sería como sigue:

SELECT * FROM producto WHERE campo LIKE '%filtro%' ORDER BY <campo> DESC LIMIT 10;

La orden ORDER BY <campo> DESC -> Ordena descendentemente
La orden ORDER BY <campo> ASC -> Ordena ascendentemente.

Un saludo
  #3 (permalink)  
Antiguo 21/01/2008, 08:22
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 10 meses
Puntos: 10
Re: Mostrar 10 ultimos registros en un cosulta

Todo solucionado gracias por tu respuesta

saludos

Última edición por franko1809; 24/01/2008 a las 21:11
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:43.