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

ORDER BY: Ordenar por contenido de campo

Estas en el tema de ORDER BY: Ordenar por contenido de campo en el foro de ASP Clásico en Foros del Web. Como hago para ordenar segun el contenido del campo? es decir tengo un campo que se llama estado y los nombres son Solicitud, Otorgamiento y ...
  #1 (permalink)  
Antiguo 19/01/2009, 10:29
Avatar de andama  
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación ORDER BY: Ordenar por contenido de campo

Como hago para ordenar segun el contenido del campo?
es decir tengo un campo que se llama estado y los nombres son Solicitud, Otorgamiento y Renuncia. como hago para que los ponga en ese orden?
Porque usando ASC o DESC no se puede...
Gracias!
  #2 (permalink)  
Antiguo 19/01/2009, 10:50
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: ORDER BY: Ordenar por contenido de campo

http://www.forosdelweb.com/f21/order...s-pero-329551/

quizas te sirva
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 19/01/2009, 11:30
Avatar de andama  
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Respuesta: ORDER BY: Ordenar por contenido de campo

Gracias Juan pero no, no me sirve, yo lo que necesito es ordenar por los datos que hay en una tabla y no datos de diferentes tablas. Pero no me sirve el orden alfabetico necesito que esten primero los que empiezan con S, luego los que empiezan con O y por ultimo los que empiezan con R.
Si alguien me puede ayudar se los voy a agradecer
  #4 (permalink)  
Antiguo 19/01/2009, 14:21
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Respuesta: ORDER BY: Ordenar por contenido de campo

Cita:
Iniciado por andama Ver Mensaje
Gracias Juan pero no, no me sirve, yo lo que necesito es ordenar por los datos que hay en una tabla y no datos de diferentes tablas. Pero no me sirve el orden alfabetico necesito que esten primero los que empiezan con S, luego los que empiezan con O y por ultimo los que empiezan con R.
Si alguien me puede ayudar se los voy a agradecer
ummm antes que nada un comentario:
no somos adivinos y pues en tu primer post no especificases que querías ordenar en un orden muy tuyo y no los lógicos (ascendente descendente)

algun otro requisito de tu order by para que sea considerado para una posible ayuda????????
__________________
JuanRa Pérez
San Salvador, El Salvador
  #5 (permalink)  
Antiguo 19/01/2009, 16:59
Avatar de andama  
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Respuesta: ORDER BY: Ordenar por contenido de campo

Cita:
Iniciado por andama Ver Mensaje
Como hago para ordenar segun el contenido del campo?
es decir tengo un campo que se llama estado y los nombres son Solicitud, Otorgamiento y Renuncia. como hago para que los ponga en ese orden?
Porque usando ASC o DESC no se puede...
Gracias!
Cita:
Iniciado por JuanRAPerez Ver Mensaje
ummm antes que nada un comentario:
no somos adivinos y pues en tu primer post no especificases que querías ordenar en un orden muy tuyo y no los lógicos (ascendente descendente)

algun otro requisito de tu order by para que sea considerado para una posible ayuda????????
Mirá no quiero armar una discusion de todo esto, pero estaba especificado cuando dije :"los nombres son Solicitud, Otorgamiento y Renuncia. como hago para que los ponga en ese orden" quizas la palabra no era nombres, sino valores, sorry.
Pero eso es lo que quiero hacer ;
a los valores de una tabla ordenarlos de una forma que no sea ni ascendente ni descendente, sino que yo especifique que va primero y qué ultimo

a quien pueda ayudarme se lo voy a agradecer
  #6 (permalink)  
Antiguo 20/01/2009, 13:13
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: ORDER BY: Ordenar por contenido de campo

Bueno, no nos pongamos a discutir por esta nimiedad, please

Lo que debes hacer es muy sencillo:

Haz una tabla con dos campos: TbOrdenEstado con IdEstado y Orden

La llenas de esta forma:
Solicitud ------- 1
Otorgamiento--- 2
Renuncia------- 3

Luego en tu query que ya tienes solo agrega la tabla TbOrdenEstado , la relacionas por IdEstado y ordenas por el campo Orden

Saludos!
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:13.