Heim  >  Artikel  >  Datenbank  >  So verwenden Sie Join-On in Oracle

So verwenden Sie Join-On in Oracle

下次还敢
下次还敢Original
2024-04-30 07:15:23708Durchsuche

Der JOIN ON-Operator in Oracle wird zum Verbinden von Tabellen basierend auf gemeinsamen Spalten verwendet. Seine Syntax lautet: SELECT ... FROM Tabellenname 1 JOIN Tabellenname 2 ON Tabellenname 1.gemeinsame Spalte = Tabellenname 2.gemeinsame Spalte. Dieser Operator kann zum Verknüpfen mehrerer Tabellen verwendet werden und unterstützt andere Vergleichsoperatoren und UND-Operatoren.

So verwenden Sie Join-On in Oracle

JOIN ON-Verwendung in Oracle

Der JOIN ON-Operator wird in Oracle verwendet, um zwei oder mehr Tabellen basierend auf einer gemeinsamen Spalte zu verbinden. Das Syntaxformat ist wie folgt:

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

Detaillierte Erklärung der Verwendung

  • Tabellenname 1 und Tabellenname 2 sind die zu verbindenden Tabellen.
  • Gemeinsame Spalte ist die Spalte, die diese beiden Tabellen verbindet und den gleichen Datentyp haben muss.
  • = ist eine Verbindungsbedingung, die angibt, dass die Werte zweier gemeinsamer Spalten gleich sind.

Beispiel

Das folgende Beispiel verknüpft Tabelle1 und Tabelle2 basierend auf der Spalte ID:

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

Ergebnis:

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

Notizen

  • Wenn die Common-Spalte einen Nullwert hat, wird die Zeile wird nicht in das Join-Ergebnis einbezogen.
  • Mehrere Tabellen können verknüpft werden, indem in jedem Join eine ON-Klausel verwendet wird.
  • Andere Vergleichsoperatoren können verwendet werden, z. B. >, <, >= und <=.
  • Sie können auch den AND-Operator verwenden, um mehrere Join-Bedingungen anzugeben.
  • Der JOIN ON-Operator hat die gleiche Wirkung wie der INNER JOIN-Operator, die Syntax ist jedoch einfacher.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Join-On in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn