Dieser Artikel veranschaulicht anhand von Beispielen die Verwendung und Priorität von MySQL-Bedingungsabfragen und/oder. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: Einführung in MySQL und und oderAND und OR können verwendet werden, um zwei oder mehr Bedingungen in einer WHERE-Klausel zu kombinieren. Bei Verwendung des Schlüsselworts „OR“:
Bei Verwendung des Schlüsselworts und:
Mysql und und oder BeispieleDie in diesem Beispiel benötigten Tabellendaten sind wie folgt:
(1) Beispiel für einen UND-Bedingungsabfrageoperator: Verwenden Sie UND, um alle Daten mit dem Titel „php array“ und der Kategorie 1 anzuzeigen: Wählen Sie * aus ar, wobei Titel = "php array" und Kategorie = "1" ist. Ergebnis:
(2) Beispiel für den Bedingungsoperator „ODER“ Verwenden Sie ODER, um alle Daten mit dem Titel „Java-Array“ oder SEO-Name „PHP“ anzuzeigen: Wählen Sie * aus ar, wo Titel = "Java-Array" oder SEO-Name = "php" Ergebnis:
(3) Kombination von AND- und OR-Operatoren Wir können auch AND und OR kombinieren (mithilfe von Klammern, um komplexe Ausdrücke zu bilden): SELECT * FROM ar WHERE (Titel='Java-Array' ODER Kategorie='4') UND seo_name='php' Ergebnis:
und und oder VorrangSie können in der Where-Klausel beliebig viele Operatoren „and“ und „or“ einfügen. Ohne weitere Symbole, wie etwa Klammern, führt SQL zuerst die Bedingung „and“ und dann die Anweisung „or“ aus, wie etwa: Wählen Sie * aus Tabelle mit ID=1 oder ID=2 und Preis>=10; /* http://www.manongjc.com/article/1439.html */ Standardmäßig wird diese Anweisung ausgeführt, wenn die ID = 2 und der Preis größer oder gleich 10 ist oder wenn die ID = 1 ist. Wenn Sie Klammern hinzufügen: Wählen Sie * aus Tabelle (ID=1 oder ID=2) und Preis>=10; Diese Anweisung wird ausgeführt, wenn ID=1 oder ID=2 und der Preis größer oder gleich 10 ist. Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „MySQL-Abfragekenntnisse“, „MySQL-Transaktionsoperationskenntnisse“, „MySQL-gespeicherte Prozedurkenntnisse“, „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“ und „Zusammenfassung der allgemeinen MySQL-Funktionen“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
<<: Verwenden von JavaScript zum Implementieren von Karusselleffekten
>>: Detaillierte Erklärung der Verwendung des Fuser-Befehls in Linux
Unter den Anweisungen meines Vorgesetzten übernah...
Problembeschreibung: Wenn die Anzahl der asynchro...
Inhaltsverzeichnis Einführung Plätzchen Was sind ...
Inhaltsverzeichnis Hintergrund analysieren Datens...
1. at ist so konfiguriert, dass nach 5 Stunden „D...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel wird der spezifische JavaScript...
Vom Kunsthandwerksdesign über Grafikdesign bis hin...
Vorwort Die logische Datenträgerverwaltung von lv...
Ich habe lange mit einem Problem gekämpft und das...
Voraussetzung: Sie müssen das Modul ngx_http_head...
DIV+CSS-Struktur Lernen Sie CSS-Layout? Sie beherr...
Ein Stylesheet beschreibt, wie ein Dokument angez...
Formularelemente dynamisch hinzufügen Das dynamis...
Inhaltsverzeichnis 1. Was ist Set 2. Konstruktor ...