Heim  >  Artikel  >  Datenbank  >  Welche MySQL-Funktion wird verwendet, um den ersten Nicht-NULL-Wert aus einer Werteliste zu finden?

Welche MySQL-Funktion wird verwendet, um den ersten Nicht-NULL-Wert aus einer Werteliste zu finden?

PHPz
PHPznach vorne
2023-09-03 22:01:02861Durchsuche

哪个 MySQL 函数用于从值列表中查找第一个非 NULL 值?

Wir können die MySQL-Funktion COALESCE() verwenden, um den ersten Nicht-NULL-Wert aus einer Werteliste als Ausgabe abzurufen. Mit anderen Worten: Die Funktion prüft alle Werte, bis sie einen Wert ungleich Null findet. Es kann einen oder mehrere Parameter annehmen. Es hat die folgende Syntax:

COALESCE(value1, value2, …, valueN)

Beispiel

Hier ist ein Beispiel, das es demonstriert –

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

Das obige ist der detaillierte Inhalt vonWelche MySQL-Funktion wird verwendet, um den ersten Nicht-NULL-Wert aus einer Werteliste zu finden?. 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