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

Størrelsesfølsomme sortering i MySQL

Ifølge MySQL Manual http://dev.mysql.com /doc/refman/5.0/da/charset-mysql.html du burde være i stand til at indstille sortering til _cs for følsomhed over for store og små bogstaver. Du kan få en liste over _cs sammenstillinger ved at udføre SHOW COLLATION WHERE COLLATION LIKE "%_cs" forespørgsel

Efter lidt research:

Tilsyneladende er der ingen utf8_*_cs i MySQL (endnu). Hvis du har brug for store og små bogstaver til sortering af utf8-felter, skal du bruge utf8_bin . Dette vil ødelægge ORDER BY , men dette kan rettes ved ORDER BY column COLLATE utf8_general_ci

Kilde:http://forums.mysql.com/read .php?103,19380,200971#msg-200971 og http://forums.mysql.com/read. php?103,156527,198794#msg-198794



  1. Webinar:Banking on Postgres – Finansielle ansøgningsovervejelser [Opfølgning]

  2. Gendannelsesapparat til nul datatab

  3. MySQL – Vent i sekunder med SELECT SLEEP()

  4. SQLite INSERT - PÅ DUBLIKAT NØGLEOPDATERING (UPSERT)