Einführung in die MySQL-Operatoren <> und <=>

Einführung in die MySQL-Operatoren <> und <=>

<> Operator

Funktion: Zeigt an, dass es ungleich ist.

Hinweis: Es hat dieselbe Funktion wie der Operator „!=“, aber „<>“ ist weniger lesbar.

### Um Nicht-Han-Benutzer abzufragen, haben die folgenden beiden Anweisungen dieselbe Wirkung.
> SELECT * FROM Benutzer WHERE Nation != "Nation";
> SELECT * FROM Benutzer WHERE Nation <> "Han";

<=> Operator

Funktion: Sicherheit ist gleich

Hinweis: Es integriert die Funktionen des Operators "=" und des Schlüsselworts IS und kann sowohl NULL- als auch grundlegende Datentypen bestimmen. Im Vergleich dazu ist „<=>“ jedoch weniger lesbar.

Aus der folgenden SQL-Anweisung können wir erkennen, dass der Operator "=" und das Schlüsselwort IS nicht austauschbar verwendet werden können. Der Operator "=" kann nur grundlegende Datentypen bestimmen, und das Schlüsselwort IS kann nur NULL bestimmen.

Der Operator "<=>" kann in relativ wenigen Szenarien verwendet werden. Er kann grundsätzlich nur für Suchbedingungen verwendet werden. Es ist nicht erforderlich, zu bestimmen, ob eine Suchbedingung NULL oder ein einfacher Datentyp ist.

### Abfrage von Benutzern, die ihr Geschlecht nicht angegeben haben. Die folgenden Anweisungen haben dieselbe Wirkung: > SELECT * FROM user WHERE sex IS NULL;
> SELECT * FROM Benutzer WHERE Geschlecht <=> NULL;
 
### Männliche Benutzer abfragen. Die folgenden Anweisungen haben den gleichen Effekt> SELECT * FROM user WHERE sex = "男";
> SELECT * FROM Benutzer WHERE Geschlecht <=> "männlich";

Dies ist das Ende dieses Artikels über die MySQL-Operatoren <> und <=>. Weitere verwandte Inhalte zu MySQL <> und <=> finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • MySQL-Operator-Zusammenfassung
  • Detaillierte Erläuterung der Verwendung des MySQL-Vergleichsoperators für reguläre Ausdrücke REGEXP
  • Zusammenfassung der Verwendung spezieller Operatoren in MySql
  • Zusammenfassung häufig verwendeter Operatoren und Funktionen in MySQL
  • MySQL-Hinweise – SQL-Operatoren

<<:  Tutorial zur HTML-Tabellenauszeichnung (1): Erstellen einer Tabelle

>>:  vue+el-upload realisiert den dynamischen Upload mehrerer Dateien

Artikel empfehlen

So binden Sie einen Domänennamen an den Nginx-Dienst

Konfigurieren Sie mehrere Server in nginx.conf: B...

Heute bin ich auf ein sehr seltsames Problem gestoßen und habe es selbst gelöst

...Es ist so, heute wollte ich ein Popup-Fenster m...

CocosCreator implementiert Skill-Kühleffekt

CocosCreator realisiert Skill-CD-Effekt In vielen...

WeChat-Applet-Beispiel für die direkte Verwendung von Funktionen in {{ }}

Vorwort Bei der WeChat-Applet-Entwicklung (native...

Diskussion zum Problem der Initialisierung von Iframe-Knoten

Heute fiel mir plötzlich ein, die Produktionsprinz...

WeChat-Applet zum Speichern von Alben und Bildern in Alben

Ich entwickle derzeit eine Video- und Tool-App, ä...

Einführung in die Verschlüsselung des Grub-Boot-Programms in Linux

Inhaltsverzeichnis 1. Was ist Grub-Verschlüsselun...

Einfache Verwendung des Vue Vee-Validate-Plugins

Inhaltsverzeichnis 1. Installation 2. Import 3. V...

Implementierung des Docker-Buildings für Maven+Tomcat-Basisimages

Vorwort In der Java-Programmierung werden die mei...