Fonction MySQL IFNULL()
La fonction IFNULL() est utilisée pour déterminer si la première expression est NULL. Si elle est NULL, elle renvoie la valeur du deuxième paramètre ; si elle n'est pas NULL, elle renvoie la valeur du premier paramètre.
Le format de syntaxe de la fonction IFNULL() est :
IFNULL(expression, alt_value)
Si l'expression du premier paramètre est NULL, la valeur alternative du deuxième paramètre est renvoyée.
Description du paramètre :
| Paramètre | Description |
|---|---|
| expression | Obligatoire, la valeur à tester |
| alt_value | Obligatoire, la valeur renvoyée lorsque l'expression est NULL |
Exemple
Le premier paramètre est NULL :
SELECT IFNULL(NULL, "EXAMPLE");
Le résultat de sortie de l'exemple ci-dessus est :
EXAMPLE
Le premier paramètre n'est pas NULL :
SELECT IFNULL("Hello", "EXAMPLE");
Le résultat de sortie de l'exemple ci-dessus est :
HelloAutres extensions
Fonctions MySQL