Maison > base de données > tutoriel mysql > Pourquoi MySQL évalue-t-il « VRAI ou VRAI et FAUX » comme étant vrai ?

Pourquoi MySQL évalue-t-il « VRAI ou VRAI et FAUX » comme étant vrai ?

王林
Libérer: 2023-09-04 21:29:02
avant
1325 Les gens l'ont consulté

为什么 MySQL 将“TRUE 或 TRUE 和 FALSE”评估为 true?

MySQL évalue "VRAI ou VRAI et FAUX" comme vrai car AND a une priorité plus élevée que OR, c'est-à-dire que AND est évalué avant OR.

MySQL évalue l'instruction ci-dessus comme suit. Tout d'abord, l'opérateur AND −

(TRUE or (TRUE AND FALSE))
Copier après la connexion

(VRAI ET FAUX) est évalué et le résultat est FAUX. Puis la deuxième déclaration L'évaluation est la suivante -

(TRUE or FALSE)
Copier après la connexion

La déclaration ci-dessus donne un résultat VRAI.

Implémentons un par un -

mysql> select (TRUE AND FALSE);
+------------------+
| (TRUE AND FALSE) |
+------------------+
|                0 |
+------------------+
1 row in set (0.00 sec)
Copier après la connexion

Maintenant, nous pouvons mettre le résultat ci-dessus à la place de la condition ET −

mysql> select (TRUE or FALSE);
+-----------------+
| (TRUE or FALSE) |
+-----------------+
|               1 |
+-----------------+
1 row in set (0.00 sec)
Copier après la connexion

Vérifiez à nouveau la condition entière −

mysql> select (TRUE or TRUE and FALSE);
Copier après la connexion

Cela produira le résultat suivant −

+--------------------------+
| (TRUE or TRUE and FALSE) |
+--------------------------+
|                        1 |
+--------------------------+
1 row in set (0.00 sec)
Copier après la connexion

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