sql >> Database teknologi >  >> RDS >> Mysql

Ligesom Case Sensitive i MySQL

En meget bedre løsning med hensyn til ydeevne:

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

Strengsammenligning skelner mellem store og små bogstaver, når en af ​​operanderne er en binær streng.

Et andet alternativ er at bruge COLLATE ,

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


  1. kan vi have en fremmednøgle, som ikke er en primærnøgle i nogen anden tabel?

  2. SQLite Python

  3. Brug af GO i en transaktion

  4. Ti måder dit dataprojekt kommer til at mislykkes på