参照するキーになっています。sec)このテーブルを自己結合すると以下のようになります。一致するレコードを探せば、社員と上司の組み合わせを取り出すことができます。sec)サブクエリサブクエリを使うと、「クエリを実行して取り出したデータを使って、さらにクエリを発行する」という2段階の処理が可能になります。最大値を集計するには、以下のようにします。(1段階目の処理/サブクエリ);1段階目の処理のサブクエリは括弧()で囲んで記述します。平均値以上の値を持つレコードを抽出する例です。sec)カラムを返すサブクエリ(IN)前述の例では、サブクエリが1つの値を返しましたが、この例では1段階目のサブクエリで、条件に合ったカラムを返し、そのカラムを含むレコードを2段階目で抽出します。使うと以下のようにエラーになります。以上の人の名前を表示します。この場合、以下のような2段階の処理になります。JOIN)を使う方法があります。sec)以下のように内部結合を使うと、サブクエリを使ったのと同じ結果が得られます。「対象となるレコードが存在する」かどうかの情報を返します。サブクエリで取り出されたレコードが存在するかを確認するための演算子です。基となるテーブルの1行ごとにサブクエリを実行するため、場合によっては高負荷な処理になる可能性もあるので注意が必要です。該当するレコードを表示します。