Foros del Web » Programando para Internet » ASP Clásico »

Cláusula ORDER BY compleja

Estas en el tema de Cláusula ORDER BY compleja en el foro de ASP Clásico en Foros del Web. Tengo una consulta sql del tipo: "select * from ... ORDER BY ..." Pues en el ORDER BY quiero meter algo como: "[...] ORDER BY ...
  #1 (permalink)  
Antiguo 29/05/2002, 11:07
 
Fecha de Ingreso: enero-2002
Mensajes: 13
Antigüedad: 22 años, 5 meses
Puntos: 0
Cláusula ORDER BY compleja

Tengo una consulta sql del tipo:

"select * from ... ORDER BY ..."

Pues en el ORDER BY quiero meter algo como:

"[...] ORDER BY cargo='Representante', cargo='Representante Suplente', cargo='Miembro', nombre, apellidos"

En Access me funciona pero al pasarlo a Sql Server me dice que un mojón pa mi.

  #2 (permalink)  
Antiguo 29/05/2002, 12:37
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Cláusula ORDER BY compleja

Hola :)

Es incorrecta la sintaxis
"[...] ORDER BY cargo='Representante', cargo='Representante Suplente', cargo='Miembro', nombre, apellidos"

Lo correcto es
"[...] ORDER BY cargo, nombre, apellidos"

Lo que creo que quieres hacer deberías hacerlo mediante tres consultas.
En una pones "...where cargo = 'Representante'..."
en la otra "...where cargo = 'Representante Suplente'..."
etc.

Suerte ;)
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 23:17.