Query Go
結合 (JOIN)の SQL 構文一覧
Query Go Query Go
構文リファレンス 設計ガイド 高速化チェックリスト 方言早見表
構文リファレンス
設計
横断トピック
他の教科書を見る
Git Ready Git Ready Secure Steady Secure Steady
構文リファレンス
設計
横断トピック
他の教科書を見る
Git Ready Git Ready Secure Steady Secure Steady
ホーム 結合 (JOIN)

結合 (JOIN)

7 コマンド

両方に存在する行だけ結合 INNER JOIN

両側のテーブルに一致する行だけを返す結合。最も基本的な結合方法

左側を残して結合 LEFT OUTER JOIN

左テーブルを基準に、右側に一致行がなければ NULL で埋めて返す結合

どちらかにあれば残して結合 FULL OUTER JOIN

左右どちらかにある行をすべて返し、もう片方が無ければ NULL で埋める結合

全組み合わせを作る CROSS JOIN

結合条件を持たず、左右すべての行の組み合わせ(デカルト積)を返す結合

同じテーブル同士を結合 自己結合 (Self Join)

同じテーブルを別エイリアスで結合する手法。組織図や行同士の比較に使う

同名列で省略して結合 USING / NATURAL JOIN

同名の結合キーを短く書ける USING と、同名列で自動結合する NATURAL JOIN

結果集合を組み合わせる UNION / INTERSECT / EXCEPT

複数の SELECT 結果を縦に合成する集合演算。和・積・差と、重複排除の有無を押さえる

教科書サイト一覧
About 利用規約 プライバシー

© 2026 Easegis

|Git Ready Git Ready Secure Steady Secure Steady
About 利用規約 プライバシー