[乐意黎原创] Mysql使用UTF8编码时让某字段使用中文排序(UTF8按字段拼音首字母排序)

来源:互联网 发布:jquery 1.11.1.min.js 编辑:程序博客网 时间:2024/05/19 17:24

乐意黎在做某个功能时,用UTF在MYSQL里存储数据表,其中需要使用某个字段按中文拼音排序。

原始排序


SELECT id, `gzh_cn`  FROM `weixin`  ORDER BY CONVERT(`gzh_cn` USING gbk )  COLLATE gbk_chinese_ci asc




使用中文首字按拼音排序后:

select * from tableName CONVERT( `中文字段`USING gbk ) COLLATE gbk_chinese_ci asc


SELECT id, `gzh_cn`  FROM `weixin`  ORDER BY CONVERT(`gzh_cn` USING gbk )  COLLATE gbk_chinese_ci asc




乐意黎原创

2017-04-06

本文地址: http://blog.csdn.net/aerchi/article/details/69388613

0 0
原创粉丝点击