ホームページ >データベース >mysql チュートリアル >SQL の LEFT OUTER JOIN を使用して 2 つのテーブルのデータを結合する方法
SQL: 2 つのテーブルの結合
データ分析では、多くの場合、複数のテーブルのデータを結合する必要があります。そのような操作の 1 つは、2 つのテーブルを結合することです。この例では、次のデータを持つ 2 つのテーブル A と B について考えてみましょう。
TABLE A uid name 1 test1 2 test2 3 test3 4 test4 TABLE B uid address 1 address1 2 address2 4 address3
結合された結果を取得するクエリ
目的は次のとおりです。共通の列に基づいてテーブル A と B から対応する行を結合した結果テーブルを取得します:
RESULT uid name address 1 test1 address1 2 test2 address2 3 test3 NULL 4 test4 address3
In SQL の場合、これは LEFT OUTER JOIN を使用して実現できます。クエリは次のとおりです:
SELECT A.uid, A.name, B.address FROM A LEFT JOIN B ON A.uid=B.uid;
説明:
追加リソース:
以上がSQL の LEFT OUTER JOIN を使用して 2 つのテーブルのデータを結合する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。