MySQL按照汉语拼音排序

144 阅读1分钟

对于MySQL,如果表的编码是gbk,那么本身就是基于拼音来排序的,因此只需要select * from table order by name即可,如果是utf8编码,则需要将该字段转换成gbk,如:

select * from table order by convert(name using gbk);