Foros del Web » Programando para Internet » PHP »

Consulta sobre ORDER BY "doble" en PHP

Estas en el tema de Consulta sobre ORDER BY "doble" en PHP en el foro de PHP en Foros del Web. Gente... Existe la posibilidad de hacer un ordenamiento doble... Por que?! Pues tengo: Edad y Nombres. Y me gustaria que la consulta saliera ordenada en ...
  #1 (permalink)  
Antiguo 02/04/2009, 06:42
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años
Puntos: 2
Consulta sobre ORDER BY "doble" en PHP

Gente...
Existe la posibilidad de hacer un ordenamiento doble...
Por que?!
Pues tengo: Edad y Nombres.
Y me gustaria que la consulta saliera ordenada en forma "descendiente" tanto por edad como nombre, quedando:

Ana 40
Luis 20
Sol 10
  #2 (permalink)  
Antiguo 02/04/2009, 06:51
Avatar de celarain  
Fecha de Ingreso: abril-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Consulta sobre ORDER BY "doble" en PHP

A ver esto realmente no lo entiendo.

El registro será por ejemplo Ana 20 y luego Luis 40, como vas a ordenar esto alfabeticamente el nombre y también el número? abria que partir el el registro no? nose si me entiendes, lo veo logicamente imposible.

O este caso seria ya cuando hubiera dos Anas y quisieras dar prioridad a la Ana que tenga más número?

ORDER BY campo1 ASC , campo2 ASC

Última edición por celarain; 02/04/2009 a las 08:12
  #3 (permalink)  
Antiguo 02/04/2009, 07:55
Avatar de andres013  
Fecha de Ingreso: febrero-2007
Ubicación: Bogotá Colombia
Mensajes: 222
Antigüedad: 17 años, 2 meses
Puntos: 2
Respuesta: Consulta sobre ORDER BY "doble" en PHP

Claro q eu se puede, lo que tienes que hacer es separar cada uno de los campos que quieres ordenar por una coma "," el order by debe quedar así:

ORDER BY campo1 ASC , campo2 ASC

Debes reemplazar cada campo por los nombres de tus campos en la tabla.
__________________
Desarrollando Web: La guía para los desarrolladores web
http://www.desarrollandoweb.com
  #4 (permalink)  
Antiguo 02/04/2009, 08:12
Avatar de celarain  
Fecha de Ingreso: abril-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Consulta sobre ORDER BY "doble" en PHP

Pues eso lo que decia, con lo que ha puesto andres013 se ordenará primero por nombre y en caso de que el nombre sea igual, se ordenará por el segundo, como lo habias expuesto sonaba muy raro.
  #5 (permalink)  
Antiguo 02/04/2009, 09:03
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Consulta sobre ORDER BY "doble" en PHP

en el mejor de los casos utiliza group by.

suerte.
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
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 00:55.