Die MySQL-Kontrollflussfunktion IFNULL() gibt das erste Argument zurück, wenn es nicht NULL ist, andernfalls gibt es das zweite Argument zurück.
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!