Maison > base de données > tutoriel mysql > Comment comparer les valeurs des données des colonnes d'une table à l'aide de la fonction MySQL STRCMP() ?

Comment comparer les valeurs des données des colonnes d'une table à l'aide de la fonction MySQL STRCMP() ?

WBOY
Libérer: 2023-09-04 23:09:06
avant
1521 Les gens l'ont consulté

如何使用 MySQL STRCMP() 函数比较表的列数据值?

Si nous voulons comparer les valeurs de données de deux colonnes, nous devons alors fournir le nom de la colonne en tant que paramètre à la fonction MySQL STRCMP(). Supposons que nous ayons un tableau appelé « Notes » qui contient les noms des étudiants et leurs notes de sécurité dans différentes matières. Maintenant, si nous voulons savoir si un certain élève a obtenu plus, moins ou des notes égales dans deux matières, nous pouvons illustrer en utilisant la fonction STRCMP() comme indiqué ci-dessous -

Exemple

mysql> Select Name, STRCMP(Math,Hindi) from student marks WHERE Name = 'Rahul';
+-------+--------------------+
| Name  | STRCMP(Math,Hindi) |
+-------+--------------------+
| Rahul |                  1 |
+-------+--------------------+
1 row in set (0.00 sec)
Copier après la connexion

La requête ci-dessus comparera les scores en mathématiques et en hindi de l'étudiant nommé "Rahul". Il ressort clairement des résultats que Rahul a obtenu des notes plus élevées en mathématiques qu'en hindi.

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