duda ordenar resultado de la consulta

10/05/2005 - 17:12 por Xus | Informe spam
Buenas,

imaginemos una tabla con los registros, como se haría para que el registro
con el valor de campo "Otros" quedara siempre al final (y si puede ser que
los demas quedaran ordenados alfabéticamente)?

ID NOMBRE

1 Abandono
2 Perdido
3 Otros
4 Robo


Muchas gracias de antemano,

Xus.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
10/05/2005 - 19:42 | Informe spam
Usa una expresion CASE en la clausula ORDER BY.

Ejemplo:

select [id], nombre
from tabla1
order by case when nombre = 'otros' then 1 else 0 end asc, nombre


AMB

"Xus" wrote:

Buenas,

imaginemos una tabla con los registros, como se haría para que el registro
con el valor de campo "Otros" quedara siempre al final (y si puede ser que
los demas quedaran ordenados alfabéticamente)?

ID NOMBRE

1 Abandono
2 Perdido
3 Otros
4 Robo


Muchas gracias de antemano,

Xus.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida