Heim >Datenbank >MySQL-Tutorial >Verwendung zwischen und in MySQL

Verwendung zwischen und in MySQL

青灯夜游
青灯夜游Original
2022-06-15 15:25:4131181Durchsuche

In MySQL wird das Schlüsselwort „between and“ für Bereichsabfragen verwendet, nämlich der Startwert und der Endwert des Bereichs. Die Syntax lautet „[NOT] BETWEEN value 1 AND value 2“. . „ZWISCHEN UND“ kann mit allen Werten innerhalb des angegebenen Bereichs übereinstimmen, einschließlich des Startwerts und des Endwerts. Wenn der Feldwert innerhalb des angegebenen Bereichs liegt, werden sie zurückgegeben wird nicht zurückgegeben.

Verwendung zwischen und in MySQL

Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.

MySQL BETWEEN AND

Verwendung: Für Bereichsabfragen

BETWEEN AND erfordert zwei Parameter, den Startwert und den Endwert des Bereichs. Wenn der Feldwert innerhalb des angegebenen Bereichs liegt, werden diese Datensätze zurückgegeben. Wenn es nicht innerhalb des angegebenen Bereichs liegt, wird es nicht zurückgegeben.

Das grundlegende Syntaxformat für die Verwendung von BETWEEN AND lautet wie folgt:

[NOT] BETWEEN 取值1 AND 取值2

Unter ihnen:

NOT: Optionaler Parameter, der einen Wert außerhalb des angegebenen Bereichs angibt. Wenn der Feldwert nicht dem angegebenen Wertebereich entspricht, werden diese Datensätze zurückgegeben.

  • Wert 1: Gibt den Startwert des Bereichs an.

  • Wert 2: Gibt den Endwert des Bereichs an.

BETWEEN ANDNOT BETWEEN AND Schlüsselwörter sind nützlich, wenn Datensätze innerhalb eines bestimmten Bereichs abgefragt werden. Fragen Sie beispielsweise die Altersgruppen der Schüler, das Geburtsdatum, das Gehaltsniveau der Mitarbeiter usw. ab.

ZWISCHEN UND Anwendungsbeispiele

Beispiel 1

Fragen Sie die Namen und das Alter von Schülern zwischen 20 und 23 Jahren in der Tabelle tb_students_info ab. Die SQL-Anweisung und die laufenden Ergebnisse lauten wie folgt.

mysql> SELECT name,age FROM tb_students_info 
    -> WHERE age BETWEEN 20 AND 23;

Verwendung zwischen und in MySQL

Die Abfrageergebnisse umfassen Datensätze mit Schülern im Alter von 20 und 23 Jahren, was zeigt, dass In MySQL BETWEEN AND mit allen Werten innerhalb des angegebenen Bereichs übereinstimmen kann, einschließlich des Startwerts und des Endwerts.

Beispiel 2

Fragen Sie in der Tabelle tb_students_info die Namen und das Alter von Schülern ab, deren Alter nicht zwischen 20 und 23 liegt. Die SQL-Anweisung und die laufenden Ergebnisse lauten wie folgt.

mysql> SELECT name,age FROM tb_students_info 
    -> WHERE age NOT BETWEEN 20 AND 23;

Verwendung zwischen und in MySQL

Beispiel 3

Fragen Sie die Studenteninformationen in der Tabelle tb_students_info ab, deren Registrierungsdatum zwischen dem 01.10.2015 und dem 01.05.2016 liegt. Die SQL-Anweisungen und Ausführungsergebnisse lauten wie folgt.

mysql> SELECT name,login_date FROM tb_students_info
    -> WHERE login_date BETWEEN '2015-10-01' AND '2016-05-01';

Verwendung zwischen und in MySQL

[Verwandte Empfehlungen: MySQL-Video-Tutorial]

Das obige ist der detaillierte Inhalt vonVerwendung zwischen und in MySQL. 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:Gibt es wenn in MySQL?Nächster Artikel:Gibt es wenn in MySQL?