我在MySQL中对选定内容进行排序时遇到了问题。有些名字以"A"、"Á"、"Z"和"Ž"开头,只举几个例子。奇怪的是,“A”和“Á”被排序为相同的字母,而不是分别作为两个不同的字母。这意味着可能会像这样显示:
我做错了什么?
更新: 如果Á被视为A的相同字母,则排序是正确的,因为它会查看下一个字母等等。但我想让Á与A分开,所以它应该像这样排序:
- Aak
- Adv
- Ága
- Agg
- Ahm
我做错了什么?
更新: 如果Á被视为A的相同字母,则排序是正确的,因为它会查看下一个字母等等。但我想让Á与A分开,所以它应该像这样排序:
- Aak
- Adv
- Agg
- Ahm
- Ága
latin1
工作:order by convert(word using latin1) collate latin1_general_ci;
https://www.db-fiddle.com/f/8yZu6eWWpoesk8yBWruPWM/0 - Paul Spiegellatin2_czech_cs
,你需要支持哪些语言? - Paul Spiegel