Eine kurze Diskussion darüber, ob MySQL eine Funktion ähnlich der nvl von Oracle haben kann

Eine kurze Diskussion darüber, ob MySQL eine Funktion ähnlich der nvl von Oracle haben kann

Verwenden Sie ifnull statt isnull

isnull wird verwendet, um zu bestimmen, ob es null ist. Der Rückgabewert ist 1 für null oder 0 für unnull.

ifnull entspricht Oracles nvl und wird wie folgt verwendet

mysql> wähle ifnull(1,10);
+--------------+
| wennnull(1,10) |
+--------------+
| 1 |
+--------------+
1 Zeile im Satz (0,00 Sek.)

mysql> auswählen ifnull(null,10);
+-----------------+
| wennnull(null,10) |
+-----------------+
| 10 |
+-----------------+
1 Zeile im Satz (0,00 Sek.)


Die Verwendung von isnull ist wie folgt

mysql> wähle isnull(null);
+--------------+
| ist null(null) |
+--------------+
| 1 |
+--------------+
1 Zeile im Satz (0,00 Sek.)

mysql> wähle isnull(1);
+-------------+
| istnull(1) |
+-------------+
| 0 |
+-------------+
1 Zeile im Satz (0,00 Sek.)

Der obige Artikel geht kurz darauf ein, ob MySQL ähnliche Funktionen wie Oracles NVL haben kann. Dies ist der gesamte Inhalt, den der Herausgeber mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • Einführung in die Verwendung der NVL-Funktion von Oracle
  • Detaillierte Erklärung der Funktionen nvl() und nvl2() in Oracle

<<:  Formatieren der Linux-Systemfestplatte und manuelles Hinzufügen einer Swap-Partition

>>:  So erstellen Sie ein Projekt mit dem WeChat Mini-Programm unter Verwendung von Typescript

Artikel empfehlen

So ändern Sie den Benutzer und die Gruppe einer Datei in Linux

Wenn unter Linux eine Datei erstellt wird, ist de...

Pycharm2017 realisiert die Verbindung zwischen Python3.6 und MySQL

In diesem Artikel erfahren Sie, wie Sie Python3.6...

So schreiben Sie Konfigurationsdateien und verwenden MyBatis einfach

So schreiben Sie Konfigurationsdateien und verwen...

Erläuterung regulärer Ausdrücke in JavaScript

Inhaltsverzeichnis 1. Erstellen regulärer Ausdrüc...

Detaillierte Erklärung, wie Zabbix den Master-Slave-Status von MySQL überwacht

Nach dem Einrichten des MySQL-Master-Slaves wisse...

js kehrt zur vorherigen Seite zurück und aktualisiert den Code

1. Javascript kehrt zur vorherigen Seite zurück hi...

Probleme mit der Rancher-Bereitstellung und dem Importieren von K8S-Clustern

Die Rancher-Bereitstellung kann über drei Archite...