Join

From Oracle FAQ
Jump to: navigation, search

A join is the process of combining data from two or more tables using matching columns.

[edit] Examples

SELECT * FROM emp, dept
WHERE  emp.deptno = dept.deptno;
SELECT * FROM dept
  INNER JOIN emp ON (emp.deptno = dept.deptno);
SELECT * FROM emp NATURAL JOIN dept;

[edit] Also see

Join methods:

Join optimizations:

Glossary of Terms
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #