In MySQL können Sie die Funktionen IF(), IFNULL(), NULLIF() und ISNULL() verwenden, um den Prozess zu steuern. 1. Verwendung der IF()-FunktionIF(expr1, expr2, expr3) gibt den Wert von expr2 zurück, wenn der Wert von expr1 wahr ist, und gibt den Wert von expr3 zurück, wenn der Wert von expr1 falsch ist. SELECT IF(TRUE,'A','B'); -- Ausgabe: A SELECT IF(FALSE,'A','B'); -- Ausgabe: B 2. Verwendung der Funktion IFNULL()IFNULL(expr1, expr2) gibt den Wert von expr2 zurück, wenn der Wert von expr1 null ist, und gibt den Wert von expr1 zurück, wenn der Wert von expr1 ungleich null ist. Beispiel 1 mysql> AUSWÄHLEN IFNULL(1,0); -> 1 mysql> AUSWÄHLEN WENNNULL(NULL,10); -> 10 mysql> AUSWÄHLEN WENNNULL(1/0,10); -> 10 mysql> AUSWÄHLEN IFNULL(1/0,'ja'); -> 'ja' Beispiel 2 SELECT IFNULL(NULL,'B'); -- Ausgabe: B SELECT IFNULL('HALLO','B'); -- Ausgabe: HALLO 3. Verwendung der Funktion NULLIF()NULLIF(Ausdruck1, Ausdruck2), wenn Ausdruck1=Ausdruck2, ist der Rückgabewert null, andernfalls ist der Rückgabewert der Wert von Ausdruck1. SELECT NULLIF('A','A'); -- Ausgabe: null SELECT NULLIF('A','B'); -- Ausgabe: A 4. Verwendung der Funktion ISNULL()ISNULL(expr) gibt 1 zurück, wenn der Wert von expr null ist, und gibt 0 zurück, wenn der Wert von expr1 nicht null ist. SELECT ISNULL(NULL); -- Ausgabe: 1 SELECT ISNULL('HALLO'); -- Ausgabe: 0 Dies ist das Ende dieses Artikels über die detaillierte Verwendung der Funktionen IF(), IFNULL(), NULLIF() und ISNULL() in MySQL. Weitere Informationen zu IF(), IFNULL(), NULLIF() und ISNULL() in MySQL finden Sie in früheren Artikeln auf 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:
|
<<: Detaillierte Erläuterung der Anwendungsszenarien von Filtern in Vue
>>: Zwei Möglichkeiten zum Verwalten von Volumes in Docker
In diesem Artikelbeispiel wird der spezifische JS...
1. Wenn im Internet Explorer die relative Position...
Inhaltsverzeichnis 1. Umweltvorbereitung 1.1 Betr...
1 Einleitung Das Binärprotokoll zeichnet SQL-Anwe...
Vorwort: MYSQL dürfte die beliebteste WEB-Backend...
1. Vue – Das erste Vue-CLI-Programm Die Entwicklu...
123WORDPRESS.COM stellt Ihnen den FileZilla-Downl...
Inhaltsverzeichnis Hintergrund erreichen 1. Gekap...
TOP-Beobachtung: Der Prozentsatz der CPU-Zeit, de...
Vorwort Die bei der persönlichen tatsächlichen En...
Die Datenbankmigration ist ein Problem, auf das w...
1. Grundlegende Umgebung 1. Betriebssystem: CentO...
Der erste Schritt besteht darin, die kostenlose I...
Was ist sie? „em“ bezieht sich auf die Schrifthöhe...
Vorwort Ich muss dem Markodwn-Editor, den ich ger...