データベーススペシャリスト暗記無料で始める

自己結合とは?じこけつごう

自己結合とは、同一の表に別名を付けて自分自身と結合する操作。1行の中では表現できない「行と行の関係」を扱うために使い、階層構造をたどる、前後の行と比較する、同一グループ内の組合せを作るといった問合せで必要になる。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の頻出用語/午前II

データベースSPを最短で暗記・合格する →

具体例

社員表が上司の社員番号を列として持つ場合、社員 E1 と 社員 E2 を E1.上司番号 = E2.社員番号 で結べば、社員名と上司名を同時に取り出せる。上司が未設定の行も出したいなら外部結合にする。

試験での引っ掛け

別名を付けずに書くと列参照が曖昧になり、意図しない直積になる。また多段の階層を一度にたどるには結合の段数を階層の深さだけ書く必要があり、深さが可変なら再帰的な共通表式が要る。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

データベースSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 別名を付けずに書くと列参照が曖昧になり、意図しない直積になる。