Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   ordenar registros traidos con UNION ALL (http://www.forosdelweb.com/f86/ordenar-registros-traidos-con-union-all-419813/)

amnix 24/08/2006 07:40

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

nacho_99i 24/08/2006 08:20

En el order by va el nombre del campo pero sin la tabla. Espero que te sirva


La zona horaria es GMT -6. Ahora son las 09:42.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.