database concepts

Using a database : multiple table queries

Types of Joins

There are a number of different joins, some of which are listed below. These are included for reference only.

Join a relational operation that causes two or more tables with a common domain to be combined into a single table or view
Equi-join a join in which the joining condition is based on equality between values in the common columns; common columns are duplicated in the result table
Natural join an equi-join in which one of the duplicate columns is eliminated in the result table
Outer join a join in which rows that do not have matching values in common columns are nonetheless included in the result table (as opposed to inner join, in which rows must have matching values in order to appear in the result table)
Union join includes all columns from each table in the join, and an instance for each row of each table