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

Detaillierte Schritte zum Bereitstellen von lnmp unter Docker

Inhaltsverzeichnis Ziehen Sie ein CentOS-Image Ge...

Einige Dinge, die Sie über den Varchar-Typ in MySQL wissen sollten

Speicherregeln für varchar In Versionen unter 4.0...

Transplantieren des Befehls mkfs.vfat in Busybox unter Linux

Um die Lebensdauer der Festplatte zum Speichern v...

Eine kurze Erläuterung des Lazy-Loading-Attributmusters in JavaScript

Inhaltsverzeichnis 1. Einleitung 2. On-Demand-Att...

Detaillierte Erklärung zum Erstellen eines Arrays in JavaScript

Inhaltsverzeichnis Erstellen von Arrays in JavaSc...

Detailliertes Tutorial zur Installation von MySQL unter Linux

MySQL-Downloads für alle Plattformen sind unter M...

So ändern Sie Port 3389 des Remotedesktops von Windows Server 2008 R2

Die Standardportnummer des Remotedesktops des Win...

MySQL 8.0.18 Installations-Tutorial unter Windows (Abbildung)

Herunterladen Download-Adresse: https://dev.mysql...

So installieren Sie suPHP für PHP5 auf CentOS 7 (Peng Ge)

Standardmäßig wird PHP unter CentOS 7 als Apache ...

Installations-Tutorial zur komprimierten Version von MySQL 8.0.11 unter Win10

In diesem Artikel finden Sie das Installations-Tu...

Detaillierte Erläuterung des Datenreaktionsprinzips von Vue

Dieser Artikel richtet sich hauptsächlich an diej...