ホームページ >データベース >mysql チュートリアル >SQL の内部結合と外部結合の違い
この記事では、SQL の内部結合と外部結合の違いを理解します。
句では、「INNER JOIN」と「JOIN」を使用します。
2 つ以上のテーブルを組み合わせたタプルを返します。
共通の属性がない場合、結果は空になります。
タプルの数が大きい場合、「INNER JOIN」は「OUTER」よりも高速に動作します。 参加する'。
特定のプロパティに関する詳細情報が必要な場合に使用されます。
'JOIN' と 'INNER JOIN' は同じように機能します。
SELECT * FROM table_1 INNER JOIN / JOIN table_2 ON table_1.column_name = table_2.column_name;
指定されたテーブルの結合されたタプルを返します。
"JOIN" 条件が失敗した場合でも返します。
LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN 句を使用できます。
パブリック プロパティには依存しません。プロパティが空の場合、空白の代わりに NULL が配置されます。
「INNER JOIN」と比較すると、「OUTER JOIN」は低速です。 ##完全な情報が必要な場合に使用します。
FULL OUTER JOIN 句と FULL JOIN 句は同じように機能します。
構文
rreee li>以上がSQL の内部結合と外部結合の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。