When you select records from two tables using SQL...
Inner Join .... Only records from both tables that match the join criteria.
Left Join ... All records from the table on the left side of the join criteria AND ONLY records that match the join criteria from the table on the right side of the join criteria.
Right Join... All records from the table on the right side of the join criteria AND ONLY records that match the join criteria from the table on the left side of the join criteria.
Full Join ... All records from both tables whether or not they match the join criteria
Outer Join ... An association between input sources in a query that allows you to select rows that match plus those that do not match the join condition. You can select all of the rows from one input source and matching rows from the other input source with a Left Outer Join, Right Outer Join, or Full Outer Join. You can also select all of the rows from both input sources, regardless of matching, with a Full Outer Join.
I have provided a collection of help as provided by VFP .. hope this make sense to you..
ramani :-9
(Subramanian.G)
FoxAcc
ramani_g@yahoo.com