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

Grundlegende Operationen der MySQL-Lernnotizentabelle

Tabelle erstellen Tabelle erstellen Tabellenname ...

6 Möglichkeiten, die von Linux-Prozessen belegten Portnummern anzuzeigen

Für Linux-Systemadministratoren ist es von entsch...

Detaillierte Erklärung zur Verwendung des MySQL-Datentyps DECIMAL

Der MySQL DECIMAL Datentyp wird zum Speichern exa...

Eine einfache Möglichkeit zum Erstellen einer Docker-Umgebung

Lassen Sie uns zunächst verstehen, was Docker ist...

Verwenden Sie die Befehle more, less und cat in Linux, um Dateiinhalte anzuzeigen

Unter Linux können die Befehle cat, more und less...

Detaillierte Erläuterung der MySQL sql_mode-Abfrage und -Einstellung

1. Führen Sie SQL aus, um anzuzeigen wählen Sie @...

So verwenden Sie ECharts in WeChat Mini-Programmen mit uniapp

Heute verwenden wir Uniapp, um Echarts zur Anzeig...

Implementieren Sie eine einfache Suchmaschine auf Basis von MySQL

Inhaltsverzeichnis Implementierung einer Suchmasc...

MySQL 5.7.18 Installer Installation Download Grafik-Tutorial

Dieser Artikel enthält das ausführliche Installat...

Detaillierte Schritte zur Installation des NERDTree-Plugins in Vim unter Ubuntu

NERDTree ist ein Dateisystembrowser für Vim. Mit ...