Unir mas de 4 tablas con UNION... no me ha dejado

ANDRES
09 de Junio del 2004
Hola, mi problema es que tengo que unir varias tablas, pero la union deja unir dos no mas. Yo se que se pueden unir varias, pero ne se cual es la sintaxis, si alguien sabe, lo agradecería...

waldesro
09 de Junio del 2004
Te envie a tu correo un ejemplo. El truco es usar la funcion PADR() para hacer los campos de las subconsultas del mismo tamaño que la primer consulta.

Andres
09 de Junio del 2004
Recibi tu ayuda, la verdad aun no lo he probado, esta tarde en la oficina lo miro, sin embargo el error que me sacaba era que una union no trabajaba con un select y en la ayuda decia que usara parentesis para varias uniones. De todas maneras te lo comentaré mas tarde. ahh y muchas gracias por tu ayuda

Luigui
09 de Junio del 2004
Una vez yo nevcesite de lo mismo y utilice el siguiente codigo desde la ventana de comandos:

SELECT 1
USE TABLA1.DBF SHARED
COPY STRUCTURE TO TABLA5.DBF
USE TABLA5.DBF EXCLUSIVE
APPEND FROM TABLA1.DBF
APPEND FROM TABLA2.DBF
APPEND FROM TABLA3.DBF
APPEND FROM TABLA4.DBF

Espero te sirva,claro que en donde dice TABLA0 debes escribir la ruta completa de laubicación de tus tablas iniciado desde la unidad