# tJoin

Performs inner or outer joins between the main data flow and the lookup flow.

tJoin joins two tables by doing an exact match on several columns. It compares columns from the main flow with reference columns from the lookup flow and outputs the main flow data and/or the rejected data.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/processing).

### In this section

* [tJoin Standard properties](https://help.qlik.com/talend/en-US/components/7.3/processing/tjoin-standard-properties)

**Related concepts**

[Doing an exact match on two columns and outputting the main and rejected data](https://help.qlik.com/talend/en-US/components/7.3/processing/tjoin-tfileoutputexcel-tfileoutputdelimited-tfileinputdelimited-doing-exact-match-on-two-columns-and-outputting-main-and-rejected-data-standard-component-this)

[Matching input data against a reference file based on a dynamic column](https://help.qlik.com/talend/en-US/components/7.3/processing/tjoin-tfileinputdelimited-tlogrow-tlogrow-matching-input-data-against-reference-file-based-on-dynamic-column-standard-component-enterprise-this)