Union all

29/06/2005 - 18:19 por Programador Terminators T101-T1001 | Informe spam
Hola foro.
Hay alguna forma de ordenar, en una consulta SQL la union de dos tablas
Ejemplo

Quiero ordenar por bodega al pegar las dos tablas.

Select facturas.factura,factura.valor,facturas.bodega,facturas.pross;
From facturas;
Havin Facturass.pross = .t.;
Union all;
Select Facold.Factura,Facold,factura,facold.bodega,facold.pross
from facold;
Havin Facold.pross = .t.;
Into cursor prueba

Quiero ordenar que la tabla Prueba me quede ordenadas por bodega y luego por
Factura,
Pero al dara la clausula orde by me da error

??????????????????????????????????
Gracias
 

Leer las respuestas

#1 Pablo Bouzada
30/06/2005 - 08:54 | Informe spam
En la ayuda de VFP sobre la sintaxis de SELECT-SQL tienes lo siguiente:

Únicamente el SELECT final puede tener una cláusula ORDER BY, que debe
referirse a las columnas de resultados por su número. Si se incluye otra
cláusula ORDER BY, afectará al resultado completo.

Por tanto, establece el ORDER BY sólo en el segundo SELECT.


Espero que te sirva de ayuda.

Un saludo.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares