Wesentliche bedingte Abfrageanweisungen für MySQL-Datenbanken

Wesentliche bedingte Abfrageanweisungen für MySQL-Datenbanken

1. Grundlegende Grammatik

WÄHLEN
	Abfrageliste FROM
	Tabellenname WHERE
	Filterausdruck;

2. Filtern nach bedingtem Ausdruck

Bedingte Operatoren: >,<,=,!=,<>,>=,<=
Der Bedingungsoperator kann nicht als null ausgewertet werden.

#Filtern Sie alle Informationen von Mitarbeitern, deren Gehalt höher als 12000 ist, in der Mitarbeitertabelle SELECT
	*
AUS
	Mitarbeiter
WO
	Gehalt > 12000;

3. Filtern nach logischen Ausdrücken

Logische Operatoren: &&,||,!,and,or,not
Wird zum Verbinden bedingter Ausdrücke verwendet

WÄHLEN
	*
AUS
	Mitarbeiter
WO
	Gehalt>12000 UND Gehalt<16000;

4. Fuzzy-Abfrage

Schlüsselwörter: like,between and,in,is null,is not null

①like: Wird normalerweise mit Platzhaltern verwendet. Platzhalter: % steht für eine beliebige Anzahl von Zeichen, _ steht für ein beliebiges Zeichen. Wenn der Platzhalter selbst verwendet werden muss, verwenden Sie das Escape-Zeichen \ , z. B. \_ .

#Frage alle Informationen von Mitarbeitern ab, deren zweiter Buchstabe im Vornamen einSELECT ist
	*
AUS
	Mitarbeiter
WO
	Nachname LIKE '_a%';

②zwischen und: enthält zwei kritische Werte. Beachten Sie, dass die Reihenfolge der beiden kritischen Werte nicht umgekehrt werden kann.

WÄHLEN
	*
AUS
	Mitarbeiter
WO
	Gehalt ZWISCHEN 10000 UND 16000;

③in: Bestimmen Sie, ob der Wert eines Felds zu einem Element in der Liste gehört. Platzhalter werden nicht unterstützt.

#Abfrage aller Informationen von Mitarbeitern mit den Jobnummern SA_MAN und PR_REPSELECT
	*
AUS
	Mitarbeiter
WO
	job_id IN('SA_MAN','PR_REP');

④ist null (ist nicht null): ist leer und nicht leer

#Alle Informationen von Mitarbeitern ohne Bonus abfragen SELECT
	*
AUS
	Mitarbeiter
WO
	commission_pct IST NULL;

5. Sicherheit ist gleich

Symbol: <=> bedeutet gleich, was is , = ersetzt werden kann

WÄHLEN
	*
AUS
	Mitarbeiter
WO
	provision_prozent <=> NULL;

Dies ist das Ende dieses Artikels über die erforderlichen bedingten Abfrageanweisungen für MySQL-Datenbanken. Weitere relevante Inhalte zu bedingten MySQL-Abfragen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • MySQL-Lernvoraussetzungen zum Abfragen von Daten
  • MySQL bedingte Abfrage und/oder Verwendung und Priorität Beispielanalyse
  • MySql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „OR“
  • 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

<<:  So gestalten Sie das Frontend einer Website elegant und attraktiv für Benutzer

>>:  CSS3-Übergang zur Implementierung eines Benachrichtigungsnachrichtenkarussells

Artikel empfehlen

Methode zum Erstellen eines privaten Docker-Warehouses basierend auf Harbor

Inhaltsverzeichnis 1. Einführung in Harbor 1. Har...

So erlauben Sie den Remotezugriff auf offene Ports in Linux

1. Ändern Sie die Firewall-Konfigurationsdatei # ...

Detaillierte Schritte zur Installation von RabbitMQ im Docker

Inhaltsverzeichnis 1. Finde den Spiegel 2. Laden ...

So verwenden Sie Dockerfile zum Erstellen von Images in Docker

Erstellen des Images Früher haben wir verschieden...

Detaillierte Erklärung der Funktionen jedes Ports von Tomcat

Aus der Tomcat-Konfigurationsdatei können wir ers...

Verwenden des CSS-Loaders zum Implementieren des CSS-Moduls in Vue-CLI

【Vorwort】 Sowohl die modularen CSS-Lösungen von V...

Instanzmethode für MySQL-String-Verkettung und Festlegen von Nullwerten

#String-Verkettung concat(s1,s2); verkette die St...

So konvertieren Sie eine Zeichenfolge in JavaScript in eine Zahl

Inhaltsverzeichnis 1.parseInt(Zeichenfolge, Basis...

Reiner CSS3-Code zur Implementierung einer laufenden Uhr

Wirkung der OperationCode-Implementierung html &l...

DOCTYPE Dokumenttypdeklaration (unbedingt lesenswert für Webseiten-Liebhaber)

DOCTYPE-DEKLARATION: Oben auf jeder Seite, die Sie...

Docker-Grundlagen

Vorwort: Docker ist eine Open-Source-Anwendungsco...