Mysql
 sql >> Base de données >  >> RDS >> Mysql

Requête MySQL sensible à la casse

Les requêtes MySQL ne sont pas sensibles à la casse par défaut. Voici une requête simple qui recherche 'value' . Cependant, il renverra 'VALUE' , 'value' , 'VaLuE' , etc…

SELECT * FROM `table` WHERE `column` = 'value'

La bonne nouvelle est que si vous avez besoin de faire une requête sensible à la casse, c'est très facile à faire en utilisant le BINARY opérateur, qui force une comparaison octet par octet :

SELECT * FROM `table` WHERE BINARY `column` = 'value'