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

mysql, utf-8 kolonne:hvordan vælger man kun forskel på store og små bogstaver?

Du kan forbedre ydeevnen for store og små bogstaver på følgende måde:

select col1, col2 from table1 where col3='Case_sEnsiTive' AND BINARY col3="CasE_sENsiTive";

Men hvis der ikke er nogen god grund til at have en skift-ufølsom sortering, anbefaler jeg kraftigt at bruge utf8_bin som sortering.



  1. Doktrin 2 Query Builder abs Funktion

  2. Rækker tæller uden distinkt

  3. MySQL kun inden for den aktuelle måned?

  4. Sådan fungerer SQLite Min()