MySql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „OR“

MySql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „OR“

Im vorherigen Artikel wurde die MySql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „And“ vorgestellt. Im folgenden Artikel wurde die MySql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „OR“ vorgestellt. Interessierte Freunde können gemeinsam lernen.

Die Mehrfachbedingungsabfrage von MySQL mit dem Schlüsselwort OR unterscheidet sich von der mit dem Schlüsselwort AND. Mit dem Schlüsselwort OR wird der Datensatz abgefragt, solange er eine der Bedingungen erfüllt.

SELECT * | {Feldname 1, Feldname 2, ...}
VON Tabellenname WO bedingter Ausdruck 1 ODER bedingter Ausdruck 2 […… ODER bedingter Ausdruck n];

Abfrage der Namen von Studenten in der Studententabelle, deren ID-Feldwert kleiner als 15 ist oder deren Geschlechtsfeldwert nv ist

Es ist ersichtlich, dass unter den 5 zurückgegebenen Datensätzen 3 Datensätze einen ID-Feldwert von weniger als 15 oder einen Geschlechtsfeldwert von nv haben.

Abfrage der Studententabelle nach Datensätzen, bei denen der Wert im Namensfeld mit dem Buchstaben „h“ beginnt oder der Wert im Notenfeld 100 beträgt

Es ist ersichtlich, dass die Datensätze abgefragt werden, die die Bedingungen erfüllen

Wenn OR- und AND-Schlüsselwörter zusammen verwendet werden

Die Schlüsselwörter OR und AND können zusammen verwendet werden. Beachten Sie, dass AND eine höhere Priorität hat als OR.

Wenn beide zusammen verwendet werden, sollten daher zuerst die bedingten Ausdrücke auf beiden Seiten von AND und dann die bedingten Ausdrücke auf beiden Seiten von OR berechnet werden.

Fragen Sie die Namen der Studierenden in der Studierendentabelle ab, deren Feldwert für das Geschlecht nv oder na ist und deren Feldwert für die Note 100 ist.

Es ist zu sehen

Wenn die Priorität von AND gleich oder niedriger als die von OR ist, wird die AND-Operation zuletzt ausgeführt und das Abfrageergebnis gibt einen Datensatz zurück.

Hier werden drei Datensätze zurückgegeben, was bedeutet, dass zuerst die UND-Operation und später die ODER-Operation ausgeführt wird, d. h. UND hat eine höhere Priorität als ODER.

Oben ist die vom Herausgeber eingeführte MySql-Mehrbedingungsabfrageanweisung mit dem Schlüsselwort OR. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • MySQL-Lernvoraussetzungen zum Abfragen von Daten
  • Wesentliche bedingte Abfrageanweisungen für MySQL-Datenbanken
  • MySQL bedingte Abfrage und/oder Verwendung und Priorität Beispielanalyse
  • Mysql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „And“
  • So verwenden Sie die Case-When-Anweisung in MySQL, um eine Abfrage mit mehreren Bedingungen zu implementieren
  • Eine umfassende Zusammenfassung der allgemeinen Operationen von MySQL-Bedingungsabfrageanweisungen

<<:  Grundlegendes Nutzungs-Tutorial zur IPTABLES-Firewall unter LINUX

>>:  Einführungstutorial zu React Hooks

Artikel empfehlen

So wählen Sie alle untergeordneten Elemente aus und fügen ihnen in CSS Stile hinzu

Verfahren: Nehmen wir „less“ im tatsächlichen Pro...

Front-End-JavaScript versteht Funktions-Currying gründlich

Inhaltsverzeichnis 1. Was ist Curry 2. Verwendung...

PostgreSQL-Materialisierte Ansichtsprozessanalyse

Dieser Artikel stellt hauptsächlich die Prozessan...

Detaillierte Erläuterung der Linux-Textverarbeitungstools

1. Zählen Sie die Anzahl der Benutzer, deren Stan...

Detaillierte Erklärung zur Verwendung von Docker-Compose-Befehlen

Sie können Docker-Container auf verschiedene Arte...

Detaillierte Erklärung der Truncate-Verwendung in MySQL

Anleitung in diesem Artikel: Es gibt zwei Möglich...

Detailliertes Tutorial zum Ausführen von Selenium+Chromedriver auf dem Server

1. Einleitung Ich möchte Selenium verwenden, um D...

Designreferenz Schönes und originelles Blog-Design

Alle unten aufgeführten Blogs sind originell und ...

Schauen wir uns einige leistungsstarke Operatoren in JavaScript an

Inhaltsverzeichnis Vorwort 1. Null-Koaleszenzoper...

Lösen Sie das Problem des Ablaufs des TLS-Zertifikats (SSL) von Docker

Problemphänomen: [root@localhost ~]# Docker-Image...