Maison  >  Article  >  base de données  >  Le double signe égal existe-t-il dans MySQL ?

Le double signe égal existe-t-il dans MySQL ?

王林
王林avant
2023-09-14 09:09:071404parcourir

Le double signe égal existe-t-il dans MySQL ?

Il n'y a pas de notion de double signe égal. Il peut être utilisé pour comparer deux valeurs. Si vous utilisez des signes doubles égaux (==) dans MySQL, vous recevrez un message d'erreur.

Vérifions si ce concept est correct. Déclarez une variable −

mysql> set @Number=10;
Query OK, 0 rows affected (0.00 sec)

Maintenant, comparez la valeur de la variable ci-dessus avec 10. Le résultat sera 1 si les deux valeurs sont identiques, 0 sinon.

Utilisez le double signe égal -

mysql> select 10==@Number;

Cela produira le résultat suivant, c'est-à-dire Erreur -

ERROR 1064 (42000): You have an error in your SQL syntax; 
check the manual that corresponds to your MySQL server version 
for the right syntax to use near '==@Number' at line 1

Changeons maintenant le double signe égal (==) en un seul signe égal (=) −

mysql> select 10=@Number;

Cela produira ce qui suit sortie -

+------------+
| 10=@Number |
+------------+
| 1          |
+------------+
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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer