Clipper/FiveWin - Ayuda unir ficheros con JOIN

   
Vista:

Ayuda unir ficheros con JOIN

Publicado por jorge (2 intervenciones) el 20/03/2009 11:11:57
Necesito Ayuda con JOIN
tengo dos bases de datos y no se juntan completamente

una STOCK.DBF INDEXADA POR REF
REF PRODUCTO TIPO PRECIO
N C C N
1 FRENOS GASOLINA 15.50
2 MORDAZA GASOLINA 16.50
3 CABLE GASOIL 23.74
4 BOMBILLAS GASOIL 25.74

la segunda base PED_CLI INDEXADA POR REF
REF MATRICULA CANTIDAD FECHA_S
N C N D
1 2345-BGH 4 01/03/2009
2 4563-CGH 5 01/03/2009
3 6754-HFG 2 15/03/2009

Tanto EN CLIPPER COMO EN dBfast
la union de las dos bases de datos en una tercera
hago lo siguiente y funciona
*------------------------------------------------------------------*
USE PED_CLI
INDEX ON ref TO PED_NUM
USE STOCK
INDEX ON ref TO STO_NUM
CLOSE DATABASES
ERASE PED_STO.DBF

SELECT 1
USE PED_CLI INDEX PED_NUM ALIAS aa

SELECT 2
USE STOCK INDEX STO_NUM
JOIN WITH aa TO PED_STO FOR REF=aa->REF
*-----------------------------------------------------------------*
la nueva base PED_STO tiene que tener los campos
REF PRODUCTO TIPO PRECIO MATRICULA CANTIDAD FECHA_S
1 FRENOS GASOLINA 15.50 2345-BGH 4 01/03/2009
2 MORDAZA GASOLINA 16.50 4563-CGH 5 01/03/2009
3 CABLE GASOIL 23.74 6754-HFG 2 15/03/2009

pero compilado con Xharbour modo consola o en Minigui
la base PED_STO solo sale los campos

REF MATRICULA CANTIDAD FECHA_S
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:Ayuda unir ficheros con JOIN

Publicado por jorge (2 intervenciones) el 20/03/2009 11:25:49
Rectificado nota anterior
El resultado que me sale en PED_STO
REF PRODUCTO TIPO PRECIO le falta
MATRICULA CANTIDAD FECHA_S
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