Bueno yo lo uso, para por ejemplo combinar el contenido de 2 tablas,
mediante un campo en comun
-----Mensaje original-----
From: Fox Learner
Sent: Tuesday, May 15, 2012 10:19 AM
To: Comunidad de Visual Foxpro en Espa�ol
Subject: [vfp] Para que sirve el Inner Join de SQL?
Recuerdo que us� el asistente de fox para crear una consulta de 2
Utilizar INNER, LEFT, RIGHT y FULL es lo que te permite hacer las relaciones de acuerdo al resultado que desees obtener al usar el comando SELECT SQL y obtener un cursor acord:
INNER JOIN especifica que el resultado de la consulta contenga sólo filas en una tabla con la que coincidan una o varias filas de otra tabla.
LEFT [OUTER] JOIN especifica que el resultado de la consulta contenga todas las filas de la tabla a la izquierda de la palabra clave JOIN y sólo las filas que coincidan procedentes de la tabla a la derecha de la palabra clave JOIN. La palabra clave OUTER es opcional; se puede incluir para resaltar que se ha creado una combinación externa.
RIGHT [OUTER] JOIN especifica que el resultado de la consulta contenga todas las filas de la tabla a la derecha de la palabra clave JOIN y sólo las filas que coincidan de la tabla a la izquierda de la palabra clave JOIN. La palabra clave OUTER es opcional; se puede incluir para resaltar que se ha creado una combinación externa.
FULL [OUTER] JOIN especifica que el resultado de la consulta contenga todas las filas, coincidan o no, de ambas tablas. La palabra clave OUTER es opcional; se puede incluir para resaltar que se ha creado una combinación externa.
SaludosFíjate en el gráfico adjunto, supongo que luego lo podrás entender claramente.
Saludos.
Walter.
> Date: Tue, 15 May 2012 08:19:03 -0700
> Subject: [vfp] Para que sirve el Inner Join de SQL?
> From: thenewin...@gmail.com
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________