■内部結合
テーブル同士の主キーと外部キーとを結合し、一致する行だけを取り出す結合のことを内部結合と言う。
■サンプルコード
社員テーブル(employee)と所属部署テーブル(depart)から氏名と所属部署名、役職をと出す。但し、退職済みの社員は除くものとし、所属部署コード、社員コードについて昇順で出力する。
SELECT e.l_name ,e.f_name ,d.depart_name ,e.class FROM employee AS e INNER JOIN depart AS d ON e.depart_id = d.depart_id WHERE e.retired <> 1 ORDER BY e.depart_id ASC ,e.s_id ASC ;