アプリ版:「スタンプのみでお礼する」機能のリリースについて

データを取得する際のSELCT文について質問があります。
テーブルが3つあり、SELCT文で取得したいデータだけを変数に代入する際に、結合をするとはどういうことでしょうか?
テーブル全体を取得するわけではなく必要なカラムだけ取得する際にも結合をする意味と、結合とはどういうイメージなのか?全く理解できません。

A 回答 (1件)

テーブルA、B、Cがあったとします



Aに社員番号と入社年次があり
Bに社員番号と氏名や所属部署があったとする

社員番号を入力して氏名を取得するような場合なら、結合などせずに直接Bテーブルで取得できる

でも、平成元年入社の社員名のリストを作成する場合には、AとBを両方使わないと求める答えは得られない

Aテーブルの入社がH1の社員番号リスト->Bテーブルの社員番号に該当する社員名リスト
この矢印の部分を結合という

一部のカラムか全体かという違いではなく、異なるテーブル間で共通の値を持つモノ同士を連動される事を結合という
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!