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

[SOLUCIONADO] seleccionar 10 ultimos elementos y enseñar en orden ascendente

Estas en el tema de seleccionar 10 ultimos elementos y enseñar en orden ascendente en el foro de Mysql en Foros del Web. deseo seleccionar los 10 ultimos movimientos de un articulo, pero debo mostrarlos en orden ascendente Código: SELECT * FROM diarimvt where (diacodi='$warticle') and (diaquantitat <>0) ...
  #1 (permalink)  
Antiguo 04/09/2013, 02:24
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
seleccionar 10 ultimos elementos y enseñar en orden ascendente

deseo seleccionar los 10 ultimos movimientos de un articulo, pero debo mostrarlos en orden ascendente

Código:
SELECT * FROM diarimvt where (diacodi='$warticle') and (diaquantitat <>0) limit 10
no se como hacer que sean los 10 ultimos,y que el orden sea por diaordinal (autonumerico)

gracias
  #2 (permalink)  
Antiguo 04/09/2013, 02:43
 
Fecha de Ingreso: julio-2013
Mensajes: 87
Antigüedad: 10 años, 9 meses
Puntos: 9
Respuesta: seleccionar 10 ultimos elementos y enseñar en orden ascendente

Mira si con esto te funciona. Simplemente obtenemos con una subconsulta lo que queremos pero en orden descendente y después lo reordenamos ascendentemente.
Código MySQL:
Ver original
  1.   (SELECT * FROM diarimvt where (diacodi='$warticle') and (diaquantitat <>0) order by diaordinal desc limit 10) T1
  2. ORDER BY diaordinal
  #3 (permalink)  
Antiguo 04/09/2013, 02:49
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
Respuesta: seleccionar 10 ultimos elementos y enseñar en orden ascendente

perfecto.
gracias.

Etiquetas: elementos, orden, select
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 01:29.