Mysql
 sql >> база данни >  >> RDS >> Mysql

Заявка, чувствителна към регистъра на MySQL

MySQL заявките не са чувствителни към малки и големи букви по подразбиране. Следва проста заявка, която търси 'value' . Той обаче ще върне 'VALUE' , 'value' , 'VaLuE' и др...

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

Добрата новина е, че ако трябва да направите заявка, чувствителна към малки и големи букви, това е много лесно да се направи с помощта на BINARY оператор, който принуждава сравнение байт по байт:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MAKEDATE() Примери – MySQL

  2. DATE_FORMAT() Примери – MySQL

  3. MySql получава записи или данни ежедневно, седмично, месечно и годишно

  4. Използване на ЗНП в часовете

  5. Трябва ли да се затворят SQL връзките, отворени с PDO в PHP