内部結合と外部結合とは?ないぶけつごうとがいぶけつごう
内部結合は結合条件を満たす行だけを返す結合。外部結合は条件に合う相手がいない行も残し、相手側の列をNULLで埋める。左外部結合は左表を、右外部結合は右表を、完全外部結合は両方を必ず残す。データの欠落を検出する用途で使い分ける。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
全顧客の受注状況一覧では、顧客表を左にした左外部結合にすると、受注ゼロの顧客も受注金額NULLで表示できる。内部結合にすると受注のない顧客が消え、「今期未購入の顧客」を洗い出す分析ができなくなる。
試験での引っ掛け
外部結合で残した側にWHERE句で相手表の条件を書くと、NULL行が不定として落ち、結局内部結合と同じ結果になる。相手表への絞込みはON句側に書く。件数を問う設問はここで差がつく。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。