Heim  >  Artikel  >  Datenbank  >  Was ist die Verwendung von Orakel zwischen

Was ist die Verwendung von Orakel zwischen

青灯夜游
青灯夜游Original
2022-04-18 18:58:168181Durchsuche

between wird verwendet, um Zeilendaten mit Werten innerhalb eines Bereichs auszuwählen. Die Syntax lautet „SELECT field name FROM table name WHERE expression [NOT] BETWEEN untere Grenze UND obere Grenze“; Von der SELECT-Anweisung zurückgegeben. Es werden nur Zeilen zurückgegeben, deren Werte innerhalb des angegebenen Bereichs liegen.

Was ist die Verwendung von Orakel zwischen

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

BETWEEN-Operator kann verwendet werden, um Zeilendaten mit Werten innerhalb eines Bereichs in Oracle auszuwählen.

Oracle BETWEEN-Operator-Syntax

Der BETWEEN-Operator ermöglicht die Angabe des zu testenden Bereichs. Wenn Sie den BETWEEN-Operator verwenden, um Suchbedingungen für die von einer SELECT-Anweisung zurückgegebenen Zeilen zu bilden, werden nur Zeilen zurückgegeben, deren Werte innerhalb des angegebenen Bereichs liegen.

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

expression [ NOT ] BETWEEN low AND high

In der obigen Syntax:

  • low und high – low und hight geben die unteren und oberen Werte des zu testenden Bereichs an. Die Werte low und hight können Literale oder Ausdrücke sein.

  • Ausdruck – ist ein Ausdruck, der innerhalb des durch niedrig und hoch definierten Bereichs getestet wird. Um einen Vergleich durchführen zu können, müssen die Datentypen von expression, low und hight gleich sein.

  • AND – Der UND-Operator fungiert als Platzhalter, um niedrige und hohe Werte zu trennen.

  • Wenn der Wert von expression (expression) größer oder gleich dem Wert von low und kleiner oder gleich dem Wert von hight ist, gibt der BETWEEN-Operator true zurück.

value >= low AND value <= high

NOT BETWEEN-Operator negiert das Ergebnis des BETWEEN-Operators.

Oracle BETWEEN-Beispiele

Sehen wir uns einige Anwendungsbeispiele für den Oracle BETWEEN-Operator an.

1. Oracle BETWEEN Numerisches Beispiel

Nehmen Sie die Produkttabelle unten als Beispiel:

Was ist die Verwendung von Orakel zwischen

Die folgende Anweisung gibt alle Produkte mit einem Standardpreis zwischen 500 und 600 zurück:

SELECT
    product_name,
    standard_cost
FROM
    products
WHERE
    standard_cost BETWEEN 500 AND 600
ORDER BY
    standard_cost;

In diesem Beispiel werden wir Die Werte in der Spalte Standardkosten (standard_cost) werden im Bereich zwischen 500 und 600 verglichen und gefiltert. Diese Abfrage gibt nur Produkte zurück, deren Standardkosten zwischen

Was ist die Verwendung von Orakel zwischen

liegen. Um Produkte abzufragen, deren Standardkosten nicht zwischen 500 und 600 liegen, fügen Sie der obigen Abfrage den NOT-Operator wie folgt hinzu:

SELECT
    product_name,
    standard_cost
FROM
    products
WHERE
    standard_cost NOT BETWEEN 500 AND 600
ORDER BY
    product_name;

2. Oracle BETWEEN date Beispiel

Nehmen Sie die folgende Bestelltabelle als Beispiel zur Demonstration:

Was ist die Verwendung von Orakel zwischen

Um Kundenbestellungen vom 1. Dezember 2016 bis 31. Dezember 2016 abzufragen, können Sie die folgende Anweisung verwenden:

SELECT
    order_id, customer_id, status, order_date
FROM
    orders
WHERE
    order_date BETWEEN DATE &#39;2016-12-01&#39; AND DATE &#39;2016-12-31&#39;
ORDER BY
    order_date;

Nach der Ausführung der Anweisung, Sie können folgende Ergebnisse erhalten:

Was ist die Verwendung von Orakel zwischen

Empfohlenes Tutorial: „Oracle Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von Orakel zwischen. 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
Vorheriger Artikel:Wozu dient Orakelbesatz?Nächster Artikel:Wozu dient Orakelbesatz?