您当前的位置: 首页 >  sql

Dongguo丶

暂无认证

  • 1浏览

    0关注

    472博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

mysql中文排序(按照中文拼音顺序排序)

Dongguo丶 发布时间:2018-09-03 09:13:16 ,浏览量:1

在MySQL数据库中使用UTF-8的编码进行排序会出现不按照中文拼音的顺序排序

解决这个问题的方案是把编码重新设定为GBK或者BG2312

但是问题又来了  数据库重设编码实在是个大问题  显然不能这样使用

同步百度发现convert()这个函数可以实现临时编码并且解决问题

查询语句:

正序: 

select * from table_name ORDER BY CONVERT(name USING gbk);

倒序:

select * from table_name ORDER BY CONVERT(name USING gb2312) desc 

关注
打赏
1638062488
查看更多评论
立即登录/注册

微信扫码登录

0.0399s