FoxPro/Visual FoxPro - AYUDA EN SELECT

 
Vista:

AYUDA EN SELECT

Publicado por JUAN OLMOS (134 intervenciones) el 27/12/2004 01:42:38
HOLA AMIGOS, ANTE ODO FELIZ NAVIDAD AUNQUE PASADA PERO VALE CREO, MI PROBLEMA S CON EL SELECT ESTOY TRATANDO DE UNIR DOS TABLAS DE LA SIGUIENTE MANERA

SELECT * FROM VENTAS_CAB, DOCUMENTOS ;
INNER JOIN DOCUMENTOS ;
ON VENTAS_CAB.CODIGO_DOC=DOCUMENTOS.CODIGO:
WHERE (CONDICION)..;
INTO CURSOR TEMPO
ORDER BY FECHA

EL PROBLEMA ES QUE NO ME MUESTRA SOLO UN DATO EN UNA COLUMNA Y EL RESTO DEL GRID ME MUESTRA COMO DESACTIVADO, NOSE QUE PUEDA SER, SI LE PONGO INNER EN VEZ DE LEFT NO ME MUESTRA NADA SI LE PONGO RIGHT EN VEZ DE LEFT ME MUESTRA UN SOLO DATO = Q LEFT, NO SE QUE PUEDA SER, ALGUNA AYUDA EN ESE PROBLEMA
GRACIAS
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 EN SELECT

Publicado por RICARDO (153 intervenciones) el 27/12/2004 13:45:30
INNER JOIN especifica que el resultado de la consulta contenga sólo filas para una tabla con la que coincidan una o varias filas en otra tabla.
ESTO ES EL INNER TODO DEPENDE DE LO QUE QUIERAS HACER

FELIZ NAVIDAD
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:AYUDA EN SELECT

Publicado por JorgeE (19 intervenciones) el 27/12/2004 17:50:31
Hola Juan, mira no se exactament que estas tratando de hacer o cual es la tabla principal, pero una de las causas de tu problema es la condicion del Where, revisa bien las coincidencias, espacios en blanco, tamaños de cadenas, etc...
INNER tu une en una sola fila, LEFT te una las coincidencias de la tabla de la izquierda de la condicion tantos renglones como encuentre, LEFT te una de la Derecha tantos renglones como encuntre...

Saludos.
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