如果你的需求仅仅是要对字段进行中文拼音排序可以把要排序的列的排序规则改一下如下
ALTER TABLE `你的表`
CHANGE COLUMN `列名称` `列名称` VARCHAR(50) COLLATE 'gbk_chinese_ci'
这样再排序的时候就是默认按照中文拼音排序了
order by 试试吧
如果你的需求仅仅是要对字段进行中文拼音排序可以把要排序的列的排序规则改一下如下
ALTER TABLE `你的表`
CHANGE COLUMN `列名称` `列名称` VARCHAR(50) COLLATE 'gbk_chinese_ci'
这样再排序的时候就是默认按照中文拼音排序了
order by 试试吧