Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2006, 07:40
amnix
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años
Puntos: 0
Exclamación ordenar registros traidos con UNION ALL

como se ordenan los registros que me trae un UNION ALL
es que tengo algo asi

Código PHP:
SELECT a.campo1a.campo2b.campo3'' as campo4
FROM tabla1 a
tabla2 btabla3 c
WHERE a
.campo1 b.campo3 
AND a.campo1 != c.campo4
UNION ALL
SELECT a
.campo1a.campo2b.campo3c.campo4
FROM tabla1 a
tabla2 btabla3 c
WHERE a
.campo1 b.campo3
AND a.campo1 c.campo4

ORDER BY a
.campo1 
y el error que me sale es unknown a.campo1

pero si lo hago sin el order by si funciona, y me consta que el order by si esta bien escrito.
saludos y gracias