A natural join is a type of equi-join and
is structured so that the join column does not display data redundantly,
as the following query shows.
Like the example for equi-join, the query joins the manufact and stock tables
on the manu_code column. Because the Projection list is more
closely defined, the manu_code is listed only once for each
row retrieved, as the result shows.
All joins are associative; that is, the order
of the joining terms in the WHERE clause does not affect the meaning
of the join.
Both statements in the following query create the
same natural join.
Each statement retrieves the following row.
Query includes
a TEXT column, cat_descr; a BYTE column, cat_picture;
and a VARCHAR column, cat_advert.