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

Dudas ORDER BY

Estas en el tema de Dudas ORDER BY en el foro de Mysql en Foros del Web. Hola tengo una duda, uso order by para ordenar unos resultados SELECT * FROM tabla ORDER BY cantidad DESC LIMIT 20 bueno mi pregunta es, ...
  #1 (permalink)  
Antiguo 30/05/2007, 06:19
Avatar de xevisoyyo  
Fecha de Ingreso: mayo-2005
Mensajes: 166
Antigüedad: 18 años, 11 meses
Puntos: 1
Dudas ORDER BY

Hola tengo una duda,

uso order by para ordenar unos resultados

SELECT * FROM tabla ORDER BY cantidad DESC LIMIT 20

bueno mi pregunta es, que si se puede crear un segundo orden y quiza tercero, quiero decir, que se ordenen por cantidad, pero luego los que hay cantidad 0 por ejemplo que se ordenen por precio

no se si se puede hacer o como habria que hacerlo, se que el segundo orden seria segun los haya ido introduciendo pero no es la idea.

Bueno espero que se entienda mi pregunta, saludos y gracias
  #2 (permalink)  
Antiguo 30/05/2007, 08:41
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: Dudas ORDER BY

Hola
Seria asi:
SELECT * FROM tabla ORDER BY cantidad DESC, precio ASC, otra_columana ASC LIMIT 20

saludos!
  #3 (permalink)  
Antiguo 30/05/2007, 16:10
Avatar de xevisoyyo  
Fecha de Ingreso: mayo-2005
Mensajes: 166
Antigüedad: 18 años, 11 meses
Puntos: 1
Re: Dudas ORDER BY

Ostras muchas gracias, si juraría que así ya lo había probado y como no veía ningún ejemplo por ahí. Bueno habría peusto cualquier cosa mal.

Gracias Genetix
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:22.