【いんなーじょいん】
INNER JOIN とは?
💡 お互いにマッチする行だけ集合!片思いはお断り
📌 このページのポイント
INNER JOINって何をするものなの?
INNERってどういう意味なの?
ベン図でいう「共通部分(積集合)」のことだよ。両方のテーブルに一致するデータがある行だけを返すんだ。片方にしかないデータは結果に含まれないよ
じゃあ注文はあるけど商品マスタにない場合は?
その注文は結果に表示されないよ。一致しない行も含めたい場合はOUTER JOINを使うんだ。INNER JOINは「両方にあるもの」だけを確実に取りたいときに使うんだよ
パフォーマンスが心配なんだけど…
📖 おまけ:英語の意味
「Inner Join」 = 内部結合
💬 inner(内側)は両方のテーブルの共通部分、つまり集合の「交わり」を取るイメージだよ