大学でデータベースを勉強していましたが、以前は内部接続と外部接続についてあまり知りませんでした。マルチテーブルクエリを使用して両者の違いを見つけ、内部接続と外部接続がどのような状況で使用されるかを理解しました。
1.内部接続の使用
内部接続では、修飾されたデータのみがメインテーブルに保持されます。データをメインテーブルに保持して返す必要がある場合、内部接続を使用すると問題が発生します。今回は外部接続を使用する必要があります。
2.外部接続の使用
外部接続の判定条件を満たしていない場合でも、メインテーブルのデータ項目が表示され、特定のフィールドのみが空欄になります