To keep it simple, let me keep it this way: Considering two table A and B and internal table ITAB: Inner Join: It requires an entry with KEY of A in B, to be extracted to internal table. Outer Join: Irrespective of whether an entry exists
Table: A
--------
Fld1
------------
X
Y
Z
Table: B
--------
Fld1
------------
X
X
Z
ITAB fields: FLD1, FLD2, FLD3
Inner Join:
-----------
FLD1
--------------------
X
X
Z
Outer Join:
-----------
FLD1
--------------------
X
X
Y
Z