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

Като регистри и букви в MySQL

Много по-добро решение по отношение на производителността:

SELECT .... FROM .... WHERE `concatenated` LIKE BINARY '%SearchTerm%';

Сравнението на низове е чувствително, когато някой от операндите е двоичен низ.

Друга алтернатива е да използвате COLLATE ,

SELECT ....
FROM ....
WHERE `concatenated` like '%SearchTerm%' COLLATE utf8_bin;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Тригер за актуализиране на същата таблица след вмъкване

  2. Как да търсите точно съвпадаща дума с MySql Query

  3. Как да избера цял ред, който има най-голям идентификатор в таблицата?

  4. Как трябва да съхранявам GUID в MySQL таблици?

  5. MySQL dynamic-pivot