The DataStage Lookup stage supports two join types: Inner Join (only matching records) and Left Outer Join (all records from left stream, matching from right). Right Outer Join is not supported because the lookup is always from the input stream to the reference dataset.