Fusionner

Fusionner

Des expressions conditionnelles sont utilisées pour vérifier une condition donnée et prendre des mesures en fonction du résultat de la condition. Ce sont des éléments majeurs de la programmation et donc soutenus par presque tous les langages de programmation.

SQL n'est pas laissé pour compte; Dans SQL standard, vous trouverez diverses constructions d'expression conditionnelle telles que Case, Ifnull, Nullif, fusionnce, etc.

Dans cet article, nous apprendrons à utiliser la fonction coalesce pour retourner la première expression non nulle.

Syntaxe de fonction

L'extrait suivant montre la syntaxe de fonction:

Fusionner (expr [,…])

La fonction renverra ensuite un type de données contraints de l'expression. Ceux-ci sont également connus sous le nom de supertypes.

Exemple

Vous trouverez ci-dessous une utilisation fondamentale de la fonction coalesce.

Sélectionnez Caquersce (1,2,3) en conséquence;

Dans ce cas, comme l'expression d'entrée ne contient aucune valeur nulle, la fonction doit renvoyer la première valeur comme:

résultat
1

Exemple 2

Le deuxième exemple illustre comment la fonction fonctionne dans une expression nul.

Sélectionnez les coalesce (null, null, 3, null) en conséquence;

Dans ce cas, la fonction ignorera les deux premières valeurs nulles et renverra la première valeur non nulle comme:

résultat
3

Conclusion

Dans ce court tutoriel, nous avons discuté de l'utilisation de la fonction de coalesce pour renvoyer la première valeur non nul dans une expression donnée. N'hésitez pas à explorer les documents pour en savoir plus.

Merci d'avoir lu!!