我使用 MySQL 来存储西里尔文和拉丁文字符串。我想在列表中显示所有这些字符串,按字母顺序排序。但是,它们目前是根据这样的第一个字符排序的:
- 数字
- 拉丁字符
- 西里尔字符
我希望西里尔字符位于拉丁字符之前。我该怎么做?
最佳答案
为了保持效率,我认为最好的方法是 create a custom collation .
关于MySQL 排序 : how to make Cyrillic characters go before Latin characters?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11071357/