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

So implementieren Sie das Strategiemuster in Javascript

Inhaltsverzeichnis Überblick Code-Implementierung...

jQuery-Plugin für ein nahtloses Karussell

Ein nahtloses Karussell ist ein sehr häufiger Eff...

JavaScript-Implementierung des Spiels des Lebens

Inhaltsverzeichnis Konzept-Einführung Logische Re...

So löschen Sie eine Eigenschaft eines Objekts in JavaScript

1. löschen delete ist die einzige wirkliche Mögli...

Analyse des Framework-Prinzips des Linux-Eingabesubsystems

Eingabe-Subsystem-Framework Das Linux-Eingabesubs...

Eine kurze Diskussion zum Thema Ziehen und Sortieren von Elementen in Tabellen

In letzter Zeit stoße ich bei der Verwendung von ...

Beispielcode zur Implementierung eines Foto-Stacking-Effekts mit CSS

Ergebnisse erzielen Schritt 1. Ursprüngliche inde...

CSS-Code zum Anordnen von Fotos in Moments

Zunächst können Sie Moments öffnen und mehrere La...

So verwenden Sie tcpdump zum Erfassen von Paketen im Linux-System

Lassen Sie mich zunächst einen Blick auf den Beis...

Implementierung der vertikalen Zentrierung mit unbekannter Höhe in CSS

Dieser Artikel stellt hauptsächlich die Implement...

Zusammenfassung eines CSS-Codes, der die gesamte Site grau macht

Um den Märtyrern und Opfern des Kampfes gegen die...

Reagieren Sie auf die Verarbeitung von Fehlergrenzkomponenten

Dies ist der Inhalt von React 16. Es ist nicht di...