1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

データベースのJOINと直積の関係について

Posted at

直積とはAとBというテーブルがあったすると2つの表におけるすべての行を組み合わせて新しい表を作る演算です。
直積行の列数は両方の列数を足した数になり、行数は両方の行数を掛けた数になります。
スクリーンショット 2024-11-05 231236.png
FROM 句で二つの表を書くことにより直積表が得られます。
スクリーンショット 2024-11-05 231332.png
そして、WHERE句で条件を指定することにより結合表の中でその条件にマッチしたレコードのみを取得することができます。
スクリーンショット 2024-11-05 231401.png
また、FROM句でINNERJOINを使うことによりWHERE句で条件指定をしなくてもFROM句で指定することにより、よりシンプルな書き方で同じレコードを抽出することができます。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?