Maison > base de données > tutoriel mysql > le corps du texte

Comment MySQL évalue-t-il une expression si les paramètres de NULLIF() ne sont pas égaux ?

WBOY
Libérer: 2023-09-01 16:09:11
avant
684 Les gens l'ont consulté

如果 NULLIF() 中的参数不相等,MySQL 如何计算表达式?

Nous savons que la fonction de flux de contrôle MySQL NULLIF() renverra le premier paramètre et que les deux paramètres ne sont pas les mêmes. Renvoie le premier argument car MySQL évalue le premier argument deux fois si les deux arguments ne sont pas identiques.

Exemple

mysql> Select NULLIF('Tutorialspoint','MySQL');
+----------------------------------+
| NULLIF('Tutorialspoint','MySQL') |
+----------------------------------+
| Tutorialspoint                   |
+----------------------------------+
1 row in set (0.00 sec)
Copier après la connexion

Dans l'exemple ci-dessus, puisque les paramètres ne sont pas les mêmes, MySQL calcule le premier paramètre, c'est-à-dire "Tutorialspoint", deux fois et le renvoie en sortie.

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!