Dieser Artikel veranschaulicht anhand von Beispielen die allgemeine Verwendung von MySQL-Abfragebedingungen. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: Zustand Verwenden Sie die Where-Klausel, um die Daten in der Tabelle zu filtern. Die Zeilen mit dem Ergebnis „true“ werden im Ergebnissatz angezeigt. Die Syntax lautet wie folgt: Wählen Sie * aus dem Tabellennamen, wo die Bedingung liegt; Beispiel: Wählen Sie * aus den Studenten mit ID=1 aus; Wobei mehrere Operatoren zur Verarbeitung von Bedingungen unterstützt werden Vergleichsoperator Logischer Operator Fuzzy-Abfrage Bereichsabfrage Leeres Urteil Vergleichsoperatoren Gleich: = Beispiel 1: Abfrage von Studierenden, deren ID größer als 3 ist Wählen Sie * aus den Studenten aus, bei denen die ID > 3 ist; Beispiel 2: Abfrage von Studierenden, deren ID nicht größer als 4 ist Wählen Sie * aus den Studenten aus, bei denen ID <= 4 ist; Beispiel 3: Abfrage von Studenten, deren Name nicht „Huang Rong“ ist Wählen Sie * aus den Studenten aus, wobei Name != „Huang Rong“ ist; Beispiel 4: Abfrage von Studierenden, die nicht gelöscht wurden Wählen Sie * aus den Studenten aus, wobei is_delete=0 ist; Logische Operatoren Und Beispiel 5: Abfrage weiblicher Klassenkameradinnen, deren ID größer als 3 ist Wählen Sie * aus Studenten aus, bei denen ID > 3 und Geschlecht = 0 ist; Beispiel 6: Abfrage von Studierenden, deren ID kleiner als 4 ist oder nicht gelöscht wurde Wählen Sie * aus den Studenten aus, bei denen die ID < 4 oder is_delete=0 ist; Fuzzy-Abfrage wie Beispiel 7: Abfrage von Studenten mit dem Nachnamen Huang Wählen Sie * aus den Studenten aus, deren Name wie „黄%“ lautet; Beispiel 8: Suche nach Studenten, deren Nachname Huang ist und deren Vorname ein Buchstabe ist Wählen Sie * aus den Studenten aus, deren Name wie „黄_“ lautet. Beispiel 9: Suche nach Studierenden mit dem Nachnamen Huang oder Jing Wählen Sie * aus Studenten aus, deren Name wie „黄%“ oder „%靖“ ist; Bereichsabfrage in bedeutet in einem nicht zusammenhängenden Bereich Beispiel 10: Abfrage von Studenten mit der ID 1, 3 oder 8 Wählen Sie * aus den Studenten, wobei die ID in (1,3,8) ist; zwischen ... und ... bedeutet in einem kontinuierlichen Bereich Beispiel 11: Abfrage von Studenten mit den IDs 3 bis 8 Wählen Sie * aus Studenten mit einer ID zwischen 3 und 8; Beispiel 12: Abfrage der Jungen mit den IDs 3 bis 8 Wählen Sie * aus den Studenten aus, wobei (ID zwischen 3 und 8) und Geschlecht=1; Leeres Urteil Hinweis: null ist nicht dasselbe wie '' Ist null Beispiel 13: Abfrage von Studierenden, die ihre Körpergröße nicht angegeben haben Wählen Sie * aus den Studenten aus, bei denen die Größe null ist; Ist nicht null Beispiel 14: Abfrage von Studierenden, die ihre Körpergröße angegeben haben Wählen Sie * aus den Studenten aus, bei denen die Größe nicht null ist; Beispiel 15: Abfrage von Jungen, die ihre Körpergröße angegeben haben Wählen Sie * aus Studenten aus, bei denen die Größe nicht null und das Geschlecht=1 ist; Priorität Die Reihenfolge der Priorität von hoch nach niedrig ist: Klammern, nicht, Vergleichsoperatoren, logische Operatoren und wird vor oder berechnet. Wenn beide vorkommen und Sie zuerst oder berechnen möchten, müssen Sie es in Verbindung mit () verwenden. Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „MySQL-Abfragekenntnisse“, „Zusammenfassung der allgemeinen MySQL-Funktionen“, „MySQL-Protokolloperationskenntnisse“, „Zusammenfassung der MySQL-Transaktionsoperationskenntnisse“, „MySQL-gespeicherte Prozedurkenntnisse“ und „Zusammenfassung der MySQL-Datenbanksperrenkenntnisse“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
<<: js zur Realisierung eines einfachen Puzzlespiels
>>: Erläuterung der HTTPS-Prinzipien
Strukturierte Tabelle (nur IExplore) 1) Gruppieren...
Inhaltsverzeichnis 1. MySQL-Zeittyp 2. Überprüfen...
Inhaltsverzeichnis Benutzerdefinierte Vue-Direkti...
Inhaltsverzeichnis 1. Installation 1. Einleitung ...
1. Verwendung des Iframe-Tags <br />Wenn es ...
Die Diversifizierung von Website-Layouts ist unse...
Version: centos==7.2 jdk==1.8 Zusammenfluss == 6....
Es gibt einige Probleme, die nicht auf Vue beschr...
Inhaltsverzeichnis einführen Beispiel Zusammenfas...
Installationspfad: /application/mysql-5.7.18 1. V...
1. Problembeschreibung Aus Sicherheitsgründen öff...
Kurzbeschreibung Dies ist ein cooler 3D-Würfel-Vo...
Mauseffekte erfordern die Verwendung von setTimeo...
yum install httpd php mariadb-server –y Notieren ...
Codebeispiel Fügen Sie im Head-Tag eine Codezeile ...