consulta
Buen día amigos
miren necesito hacer una consulta en dos base de datos donde ambas tablas tienen una columna con los mismos datos pero con nombre de columnas diferentes. necesito verificarla para k ambas tablas tengan los mismos datos. necesito hacer que me verifique en una si tiene las mismas lineas en la otra es decir si en la tabla1 tiene el codigo '123' en la tabla2 debe aparecer y si no aparece lo valla guardando en un archivo y viceversa. espero haberme explicado.
saludos y que dios los bendiga
miren necesito hacer una consulta en dos base de datos donde ambas tablas tienen una columna con los mismos datos pero con nombre de columnas diferentes. necesito verificarla para k ambas tablas tengan los mismos datos. necesito hacer que me verifique en una si tiene las mismas lineas en la otra es decir si en la tabla1 tiene el codigo '123' en la tabla2 debe aparecer y si no aparece lo valla guardando en un archivo y viceversa. espero haberme explicado.
saludos y que dios los bendiga
Si te entendi, lo que deberias hacer es.
Ordenar la primera tabla por el campo en cuestion
recorrerla hasta el final
por cada registro de la tabla1 buscar el campo en la tabla2 y si no está
SELE TABLA1
SET ORDER TO CAMPO
SCAN WHILE !EOF()
SELE TABLA2
SEEK TABLA1.CAMPO
IF .NOT. FOUND()
*AQUI HACES LO QUE CREAS CONVENIENTE
ENDIF
ENDSCAN
SALUDOS
JOSE
Ordenar la primera tabla por el campo en cuestion
recorrerla hasta el final
por cada registro de la tabla1 buscar el campo en la tabla2 y si no está
SELE TABLA1
SET ORDER TO CAMPO
SCAN WHILE !EOF()
SELE TABLA2
SEEK TABLA1.CAMPO
IF .NOT. FOUND()
*AQUI HACES LO QUE CREAS CONVENIENTE
ENDIF
ENDSCAN
SALUDOS
JOSE