mysql中文名字按首字母排序

在mysql数据库中可以使用GBK编码对中文进行排序,如名字按首字母排序

order by convert(substr(tu.username,1,1) using 'GBK')

其中substr方法截取第一个字母也就是姓氏,然后转成GBK编码进行排序

这个方式我觉得还是相当有意思的

原文地址:https://www.cnblogs.com/coderhuang/p/5178254.html