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 -
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)
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!