FoxPro/Visual FoxPro - Unir el resultado de dos ????

 
Vista:

Unir el resultado de dos ????

Publicado por marco (79 intervenciones) el 14/04/2005 21:36:39
Como se puede hacer para unir el resultado de 2 cursores en uno solo
es decir:

SELECT * FROM TABLA1;
INTO CURSOR1

SELECT * FROM TABLA2;
INTO CURSOR2

como uno los dos cursores en uno?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Unir el resultado de dos ????

Publicado por Roman Suazo (2723 intervenciones) el 14/04/2005 22:22:19
Con la clausuale union. Ojo las tablas deben ser iguales:

SELECT * FROM TABLA1;
INTO CURSOR1 union all;
SELECT * FROM TABLA2

Checa la ayuda para tener mas referencia...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Unir el resultado de dos ????

Publicado por marco (79 intervenciones) el 14/04/2005 22:38:31
Bueno gracias, pero ya intente con esto pero no me funciona, me da un error de que no es soportado yo uso VFP 8.0.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Unir el resultado de dos ????

Publicado por Roman Suazo (2723 intervenciones) el 14/04/2005 23:14:37
Checa la ayuda para ver si la sintaxis cambio en cuanto al uso del UNION... Revisa que ambas tablas tengan los mismos campos y que cada campo sea del mismo tipo, es decir, tienes que tener la misma cantidad de campos en cada selec y segun el orden en que los pusiste estos deben coincidir en cuanto a su tipo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar