Die MySQL COALESCE()-Funktion gibt null zurück, wenn der erste Parameter null ist. Dies liegt daran, dass null auch ein Nicht-NULL-Wert ist und wir wissen, dass die Funktion COALESCE als Ergebnis immer den ersten Nicht-NULL-Wert zurückgibt. Das folgende Beispiel soll dies demonstrieren −
mysql> Select COALESCE('','Ram'); +--------------------+ | COALESCE('','Ram') | +--------------------+ | | +--------------------+ 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWas gibt die MySQL-Funktion COALESCE() zurück, wenn ihr erstes Argument leer, aber nicht NULL ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!