Heim > Datenbank > MySQL-Tutorial > So fragen Sie mehrere Bedingungen in MySQL ab

So fragen Sie mehrere Bedingungen in MySQL ab

WBOY
Freigeben: 2022-05-26 15:22:35
Original
12558 Leute haben es durchsucht

Methode: 1. Verwenden Sie die Anweisung „SELECT * FROM Tabellenname WHERE Bedingung 1 UND Bedingung 2...“, um alle Bedingungen in mehreren Bedingungen abzufragen. 2. Verwenden Sie die Anweisung „SELECT * FROM Tabellenname WHERE Bedingung 1 ODER Bedingung 2“. .“ .“-Anweisung fragt die angegebenen Bedingungen unter mehreren Bedingungen ab.

So fragen Sie mehrere Bedingungen in MySQL ab

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

So fragen Sie mehrere Bedingungen in MySQL ab

Bedingte Abfrage

Die SELECT-Anweisung kann Abfragebedingungen über WHERE-Bedingungen festlegen, und die Abfrageergebnisse sind Datensätze, die die Abfragebedingungen erfüllen.

SQL-bedingte Abfragesyntax:

SELECT * FROM <表名> WHERE <条件表达式>;
Nach dem Login kopieren

Bedingter Ausdruck:

1, UND , der ausdrückt, dass Bedingung 1 erfüllt ist und Bedingung 2 erfüllt ist.

Der AND-Operator ist ein logischer Operator, der zwei oder mehr boolesche Ausdrücke kombiniert und nur dann „true“ zurückgibt, wenn beide Ausdrücke „true“ ergeben. Der AND-Operator gibt „false“ zurück, wenn einer der beiden Ausdrücke „false“ ergibt.

So fragen Sie mehrere Bedingungen in MySQL ab

2, ODER , was anzeigt, dass entweder Bedingung 1 erfüllt ist oder Bedingung 2 erfüllt ist.

So fragen Sie mehrere Bedingungen in MySQL ab

NOT , was auf Datensätze hinweist, die „die Bedingung nicht erfüllen“.

Um drei oder mehr Bedingungen zu kombinieren, müssen Sie Klammern () verwenden, um anzugeben, wie bedingte Operationen ausgeführt werden.

Hinweis: Wenn keine Klammern hinzugefügt werden, wird die bedingte Operation gemäß der Priorität von NOT, AND und OR ausgeführt, d. h. NOT hat die höchste Priorität, gefolgt von AND und schließlich OR. Durch das Hinzufügen von Klammern ändert sich die Priorität.

Erweitertes Wissen:

Grundlegende Abfrage

                                                                                                                                                                          

Erweiterte Kenntnisse:

Grundfrage

              ” ” ” SQL-Basisabfragesyntax: SELECT * FROM ; Die SELECT-Anweisung erfordert eigentlich keine FROM-Klausel. Obwohl SELECT für Berechnungen verwendet werden kann, ist es nicht die Stärke von SQL. Die SELECT-Anweisung ohne FROM-Klausel hat jedoch einen nützlichen Zweck, nämlich festzustellen, ob die aktuelle Verbindung zur Datenbank gültig ist. Viele Erkennungstools führen einen SELECT 1 aus, um die Datenbankverbindung zu testen.

🎜Empfohlenes Lernen: 🎜MySQL-Video-Tutorial🎜🎜

Das obige ist der detaillierte Inhalt vonSo fragen Sie mehrere Bedingungen in MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage