Heim  >  Artikel  >  Datenbank  >  Was ist die Verwendung von oder in Orakel?

Was ist die Verwendung von oder in Orakel?

WBOY
WBOYOriginal
2022-01-21 14:15:5113339Durchsuche

In Oracle ist „or“ ein logischer Operator, der „oder“ bedeutet. Er wird verwendet, um bestimmte Bedingungen zu filtern. Wenn eine der Bedingungen vor und nach dem „or“-Operator wahr ist, ist das zurückgegebene Ergebnis wahr nach oder Wenn alle Bedingungen falsch sind, gibt der Operator „oder“ „false“ zurück.

Was ist die Verwendung von oder in Orakel?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

Was ist die Verwendung von or in Oracle?

Der OR-Operator ist ein logischer Operator, der boolesche Ausdrücke kombiniert und „true“ zurückgibt, wenn einer der Ausdrücke wahr ist.

Im Folgenden wird die Syntax des OR-Operators erläutert:

expression_1 AND expression_2

Die folgende Tabelle zeigt die Ergebnisse des OR-Operators zwischen wahren, falschen und NULL-Werten.

Was ist die Verwendung von oder in Orakel?

Wir verwenden häufig den OR-Operator in der WHERE-Klausel von SELECT-, DELETE- und UPDATE-Anweisungen, um Bedingungen zum Filtern von Daten zu bilden.

Wenn Sie mehrere logische Operatoren in einer Anweisung verwenden, wertet Oracle den OR-Operator nach der Auswertung der NOT- und AND-Operatoren aus. Sie können jedoch Klammern verwenden, um die Reihenfolge der Auswertung zu ändern.

Wir werden die Auftragstabelle in der Beispieldatenbank zur Demonstration verwenden. Die Tabellenstruktur ist in der folgenden Abbildung dargestellt:

Was ist die Verwendung von oder in Orakel?

Beispiel für einen Oracle-ODER-Operator, der zwei boolesche Ausdrücke kombiniert.

Das folgende Beispiel findet Bestellungen, deren Status „Ausstehend“ oder „Storniert“ lautet. Bitte beachten Sie die folgende Abfrageanweisung:

SELECT
order_id,
customer_id,
status,
TO_CHAR(order_date, 'YYYY-MM-DD') AS order_date
FROM
orders
WHERE
status = 'Pending'
OR status = 'Canceled'
ORDER BY
order_date DESC;

In In diesem Beispiel gibt die Anweisung alle Bestellungen zurück, die einen der folgenden Ausdrücke erfüllen: status = 'Ausstehend'

-- oder

status = 'Storniert'

Die Ausführung des obigen Codes führt zu den folgenden Ergebnissen:

Was ist die Verwendung von oder in Orakel?

Empfohlen Tutorial: „Oracle-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von oder in Orakel?. 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