Maison > Article > base de données > Quelle fonction MySQL est utilisée pour trouver la première valeur non NULL dans une liste de valeurs ?
Nous pouvons utiliser la fonction MySQL COALESCE() pour obtenir la première valeur non NULL de la liste de valeurs en sortie. En d'autres termes, la fonction vérifiera toutes les valeurs jusqu'à ce qu'elle trouve une valeur non nulle. Cela peut prendre un ou plusieurs paramètres. Il a la syntaxe suivante :
COALESCE(value1, value2, …, valueN)
Voici un exemple le démontrant -
mysql> Select COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL); +--------------------------------------------------+ | COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL) | +--------------------------------------------------+ | Ram | +--------------------------------------------------+ 1 row in set (0.00 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!