Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2011, 11:37
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: ORDER BY en una UNION

Intenta con esto:

Código:
SELECT * FROM 
(SELECT * 
FROM TABLA T1 
WHERE T1.ID < 100
ORDER BY T1.CAMPO1, T1.CAMPO2)
UNION
SELECT * FROM 
(SELECT * 
FROM TABLA T2 
WHERE T2.ID > 100
ORDER BY T2.CAMPO3, T2.CAMPO4)
Saludos
Leo