Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ordenaciones diferentes por el mismo campo

Estas en el tema de Ordenaciones diferentes por el mismo campo en el foro de SQL Server en Foros del Web. Buenos días, Me gustaría saber como puedo ordenar registros de diferente forma sobre el mismo campo, me explico. Campo A 1 2 2 0 2 ...
  #1 (permalink)  
Antiguo 31/10/2012, 05:25
 
Fecha de Ingreso: julio-2009
Mensajes: 22
Antigüedad: 14 años, 10 meses
Puntos: 0
Ordenaciones diferentes por el mismo campo

Buenos días,
Me gustaría saber como puedo ordenar registros de diferente forma sobre el mismo campo, me explico.

Campo A
1
2
2
0
2
3
4

Me gustaria que me mostrase primero los mayores de 1 y luego el resto.
Gracias y un saludo
  #2 (permalink)  
Antiguo 31/10/2012, 07:29
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 11 años, 9 meses
Puntos: 40
Respuesta: Ordenaciones diferentes por el mismo campo

Intenta esto:
Código SQL:
Ver original
  1. SELECT *
  2. FROM MiTabla
  3. ORDER BY CASE WHEN MiCampo>1 THEN 0 ELSE 1 END,
  4.        MiCampo;
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog

Etiquetas: registro, campos
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 22:17.