ホームページ  >  記事  >  データベース  >  Oracleでjoin onを使用する方法

Oracleでjoin onを使用する方法

下次还敢
下次还敢オリジナル
2024-04-30 07:15:23704ブラウズ

Oracle の JOIN ON 演算子は、共通列に基づいてテーブルを結合するために使用されます。その構文は、SELECT ... FROM テーブル名 1 JOIN テーブル名 2 ON テーブル名 1.共通列 = テーブル名 2 です。共通リスト。この演算子は複数のテーブルを結合するために使用でき、他の比較演算子と AND 演算子をサポートします。

Oracleでjoin onを使用する方法

#Oracle での JOIN ON の使用法

Oracle では JOIN ON 演算子を使用して、2 つ以上のテーブルを結合します。共通の列に基づいて結合されます。構文形式は次のとおりです。

<code>SELECT 列名1, 列名2, ...
FROM 表名1
JOIN 表名2 ON 表名1.公用列 = 表名2.公用列</code>

詳しい使用方法の説明

    ##テーブル名 1
  • および テーブル名 2は必須です 結合されたテーブル。
  • 共通列
  • は 2 つのテーブルを接続する列であり、同じデータ型である必要があります。
  • =
  • は接続条件であり、2 つの共通の列の値が等しいことを示します。

次の例では、列

ID## に基づいて

Table1Table2 を作成します。 #Connection:

<code>SELECT *
FROM 表1
JOIN 表2 ON 表1.ID = 表2.ID</code>
Result:

<code>ID | 名称 | 值
----+------+-----
1  | John  | 100
2  | Mary  | 200</code>
Notes

共通列が空の場合、これ行は結合結果に含まれません。

    各結合で ON 句を使用すると、複数のテーブルを結合できます。
  • 他の比較演算子 (>、<、>=、<= など) も使用できます。
  • AND 演算子を使用して複数の接続条件を指定することもできます。
  • JOIN ON 演算子は INNER JOIN 演算子と同じ効果がありますが、構文はより簡潔です。

以上がOracleでjoin onを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。