在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

mysql中文拼音排序相关推荐

  1. mysql中文拼音排序,实现方法

    由于mysql对中文的支持不好,所以我们想要对中文进行按拼音排序也是一个不小不大的困难,今天我们利用convert函数来实现,不管什么编码都可以进行拼音进行排序哦,有需要的朋友参考一下. 对于包含中文 ...

  2. mysql 中文拼音排序

    我们一般设置的是utf8编码,按中文首字母排序需要转换为gbk编码排序 order by convert(`filed` using gbk) asc 关于 重庆 , 有遇到过的同学可能会有疑问,为啥 ...

  3. mysql中拼音排序的方法_mysql的中文数据按拼音排序的2个方法

    客服那边需要我对一些酒店进行中文拼音排序,以前没有接触过,在php群里问了一些大牛..得到了2种答案,都可以.哈哈·~ 以下既是msyql 例子,表结构是utf-8的 方法一.复制代码 代码如下:SE ...

  4. mysql列按照中文拼音排序

    如果你的需求仅仅是要对字段进行中文拼音排序可以把要排序的列的排序规则改一下如下 ALTER TABLE `你的表`CHANGE COLUMN `列名称` `列名称` VARCHAR(50) COLLA ...

  5. 前后端分别实现集合根据中文拼音排序

    java实现集合根据中文拼音排序 public static void main(String[] args){Comparator<Object> com = Collator.getI ...

  6. 常见数据库中文拼音排序及排序对空值的处理

    常见数据库中文拼音排序及排序对空值的处理 1.中文拼音排序 2.排序对空值的处理 1.中文拼音排序 MySQL order by CONVERT (field_name USING GBK ) Pos ...

  7. 汉字转拼音,中文拼音排序器

    汉字转拼音 NSMutableString *ms = [[NSMutableString alloc] initWithString:@"我是中国人"]; if (CFStrin ...

  8. PostgreSQL的中文拼音排序

    为什么80%的码农都做不了架构师?>>>    前一段时间开发人员咨询,说postgresql里面想根据一个字段做中文的拼音排序,但是不得其解.So,Take a Loooook. ...

  9. ElasticSearch 2.4.X实现中文拼音排序

    前言 最近接到一个需求,要求实现搜索框的搜索结果可以按照中文排序,本人灵机一动,那不很简单吗,直接按照es自带的sort功能处理下不就行了吗?两分钟的代码量,半天的喝茶时间,白赚半天的故事点,嘿嘿. ...

最新文章

  1. Stack Overflow:研究发现访问PHP和 Android的流量更可能来自低收入国家
  2. 电脑怎么连蓝牙耳机_魅族蓝牙耳机POP2说明书 魅族蓝牙耳机POP2怎么样
  3. 随笔汇总_索取资料请进入
  4. python是否安装oracle接口,python安装oracle扩展及数据库连接方法
  5. CSS Hack(Safari、Opera、Chrome、IE6、IE7、 IE8和IE9)
  6. Lync Server 2010迁移至Lync Server 2013部署系列 Part1: 扩展AD架构
  7. Python读取word文档(python-docx包)
  8. 全向轮机器人直线运动分析
  9. mysql sample函数_SAMPLE函数
  10. Windows XP如何修改用户配置文件默认位置
  11. 通知:小密圈暂停服务
  12. Linux基本命令(一)
  13. WinForm中使用DXperience控件中XtraForm,如何实现换肤
  14. 地图转换|用arcgis 将cad转kmz
  15. php漫画连载系统,小涴熊漫画连载系统带采集API开源
  16. 前序遍历、中序遍历和后续遍历
  17. c2c网上商店管理与推广
  18. redis mysql 雪崩_Redis雪崩和穿透问题
  19. 基于R16标准的5G电力高精度授时解决方案PTP授时方案
  20. 月薪40K+银行测试经理,自动化测试实践经验分享

热门文章

  1. js区分单击双击,双击不会触发单击事件
  2. Elasticsearch的ETL利器——Ingest节点
  3. Vscode代码格式化文档配置
  4. MC34063+MOSFET扩流 12V-5V 折腾出了高效率电路(转)
  5. 泛泰SKYA830黑砖QHSUSB_DLOAD救砖教程
  6. ActiveMq createSession DUPS_OK_ACKNOWLEDGE
  7. 使用awk处理多行fasta文件拆分为单个fasta文件,并去掉后缀^M
  8. 三级数据库知识点学习(五)
  9. 使用DDKWirzard+VS2005开发驱动
  10. blender2.8 使用教程 贴图纹理快捷键等。