Heim  >  Artikel  >  Datenbank  >  Wozu dient die Kontrollflussfunktion MySQL IFNULL()?

Wozu dient die Kontrollflussfunktion MySQL IFNULL()?

王林
王林nach vorne
2023-09-11 17:25:02547Durchsuche

MySQL IFNULL()控制流函数有什么用?

Die MySQL-Kontrollflussfunktion IFNULL() gibt das erste Argument zurück, wenn es nicht NULL ist, andernfalls gibt es das zweite Argument zurück.

Syntax

IFNULL(expression1, expression2)

Wenn Ausdruck 1 nicht NULL ist, gibt IFNULL() Ausdruck 1 zurück, andernfalls gibt es Ausdruck 2 zurück. Wenn beide Parameter NULL sind, wird NULL zurückgegeben. Das folgende Beispiel soll dies demonstrieren -

mysql> Select IFNULL(NULL,'Ram');
+--------------------+
| IFNULL(NULL,'Ram') |
+--------------------+
| Ram                |
+--------------------+
1 row in set (0.00 sec)

mysql> Select IFNULL('Shyam','Ram');
+-----------------------+
| IFNULL('Shyam','Ram') |
+-----------------------+
| Shyam                 |
+-----------------------+
1 row in set (0.00 sec)

mysql> Select IFNULL(NULL,NULL);
+-------------------+
| IFNULL(NULL,NULL) |
+-------------------+
| NULL              |
+-------------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWozu dient die Kontrollflussfunktion MySQL IFNULL()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen