リレーショナルは、交わり、内部結合で | データベース初心者の基礎知識ブログ

リレーショナルは、交わり、内部結合で

さて、情報処理では、積結合(共通結合)、和結合という難しい用語を使いますが、

データベース業界では、

積結合 = 内部結合

という言い方をします。

対して

和結合 ≒ 外部結合

と考えてもいいですね。

# 「≒」となっているのは、ちょっとニュアンスが異なるので(苦笑)

内部結合は、

SELECT * FROM A, B

WHERE A.ID = B.ID

な感じで、AとBの両方ある場合。

もうちょっと正確に書くと

SELECT * FROM A, B

INNER JOIN A.ID = B.ID

という書き方になりますね。

外部結合は後日。