Foros del Web » Programando para Internet » PHP »

Ayuda con SQL

Estas en el tema de Ayuda con SQL en el foro de PHP en Foros del Web. Hola Puse esta misma nota en Bases de Datos pero me da que voy a encontrar respuesta mas rapido por aqui. Necesito que me den ...
  #1 (permalink)  
Antiguo 15/06/2006, 04:52
 
Fecha de Ingreso: mayo-2006
Mensajes: 95
Antigüedad: 17 años, 11 meses
Puntos: 0
Ayuda con SQL

Hola

Puse esta misma nota en Bases de Datos pero me da que voy a encontrar respuesta mas rapido por aqui.

Necesito que me den una ayudita, quiero saber como ordenar una busqueda por dos campos diferentes.

Me explico. Que primero me lo ordene por uno de eso campos y si encuentra resultados iguales me lo orede por el otro, y si es posible que el orden sea diferente, es decir que uno me lo ordene de forma DESC y el otro ASC.

Gracias por su ayuda
  #2 (permalink)  
Antiguo 15/06/2006, 05:07
Avatar de Azrael666  
Fecha de Ingreso: noviembre-2004
Mensajes: 652
Antigüedad: 19 años, 5 meses
Puntos: 1
order by campo1 dsc order by campo2 asc

no?...
__________________
ALOZORRO v5.0 (ahora en .es)
  #3 (permalink)  
Antiguo 15/06/2006, 05:23
 
Fecha de Ingreso: mayo-2006
Mensajes: 95
Antigüedad: 17 años, 11 meses
Puntos: 0
No, creo no es asi, me da error
  #4 (permalink)  
Antiguo 15/06/2006, 05:26
Avatar de Azrael666  
Fecha de Ingreso: noviembre-2004
Mensajes: 652
Antigüedad: 19 años, 5 meses
Puntos: 1
mm.. que error te da?
__________________
ALOZORRO v5.0 (ahora en .es)
  #5 (permalink)  
Antiguo 15/06/2006, 05:28
Avatar de Azrael666  
Fecha de Ingreso: noviembre-2004
Mensajes: 652
Antigüedad: 19 años, 5 meses
Puntos: 1
prueba asi:

order by campo1 asc, campo2 desc


habia puesto dsc en lugar de desc (me colé en eso).. pero pruebalo igual de esta segudna forma (o de las dos a ver si tira de las dos)
__________________
ALOZORRO v5.0 (ahora en .es)
  #6 (permalink)  
Antiguo 15/06/2006, 05:42
 
Fecha de Ingreso: mayo-2006
Mensajes: 95
Antigüedad: 17 años, 11 meses
Puntos: 0
Perfecto la segunda fue perfecta

Muchisimas gracias.

Última edición por Cluster; 15/06/2006 a las 07:34
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:49.