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

CSS3-Flip-Card-Nummern-Beispielcode

Ich habe heute eine Aufgabe von der Firma erhalte...

Der gesamte Prozess der Optimierung des ersten Ladens einer Vue-Seite

Inhaltsverzeichnis Vorwort 1. Bildoptimierung 2. ...

Tutorial zur Installation der entpackten Version von mysql5.7 auf CentOS 7

1. Entpacken Sie das komprimierte MySQL-Paket in ...

Datenbankabfrage, welches Objekt welches Feld enthält, Methodenanweisung

Die Datenbank fragt ab, welches Objekt welche Fel...

Implementierung der TCPWrappers-Zugriffskontrolle in Centos

1. Übersicht über TCP-Wrapper TCP Wrapper „verpac...

Tutorial zu HTML-Tabellen-Tags (23): Zeilenrahmen-Farbattribut BORDERCOLORDARK

In Zeilen können dunkle Rahmenfarben individuell ...

Lassen Sie uns das Ereignisobjekt in js genauer verstehen

Wir wissen, dass die in JS am häufigsten verwende...

HTML-Code einer Webseite: Erzeugung von Lauftext

In diesem Abschnitt beschreibt der Autor die spez...

Eine kurze Zusammenfassung meiner Erfahrungen beim Schreiben von HTML-Seiten

Es sind drei oder vier Monate vergangen, seit ich ...

So stellen Sie eine Verbindung zum MySQL-Visualisierungstool Navicat her

Nach der Installation von Navicat Der folgende Fe...