mysql实现按照汉字拼音排序

按照字符编码

  • 如果数据表的某字段的字符编码是 utf8_general_ci,排序写法:CONVERT

ORDER BY CONVERT(表别名.字段名 USING gbk) COLLATE gbk_chinese_ci ASC;

  • 如果数据表的某字段的字符编码是 latin1_swedish_ci,排序写法:birary

ORDER BY BIRARY(表别名.字段名) ASC;

  • 如果数据表的某字段的字符编码是 GBK,排序写法:直接排序

ORDER BY 表别名.字段名 ASC;

posted @ 2021-05-07 10:32  大酷仔  阅读(638)  评论(0编辑  收藏  举报