1 需求

如题

2 背景

1、数据库表字段的字符编码是utf8_general_ci
2、常规直接按字符串排序,达不到预期效果

3 实现

首先,对name字段进行gbk编码,然后,对编码后的内容根据gbk_chinese_ci进行整理排序。这样得到的结果,英文是排在中文前面的,而且是根据拼音排序的。

select id, name from user order by CONVERT(name USING gbk ) COLLATE gbk_chinese_ci ASC

mysql按照中文首字母排序相关推荐

  1. php按中文排序,php按照中文首字母排序

    1> 网络上很多php的工具类可以将汉字转为拼音: 2> 将拼音进行排序即可 另一种则是类似mysql转码方式: 1 foreach ($array as $key=>$value) ...

  2. java首字母排序_Java实现按中文首字母排序的具体实例

    这篇文章主要介绍了Java实现按中文首字母排序的具体实例,有需要的朋友可以参考一下 要实现"按中文首字母排序"操作,可以使用java.util包下的Arrays类的sort()函数 ...

  3. js中文首字母排序(二)

    前面写了一篇 js中文首字母排序(一) 链接:http://www.alexpers.com/opuscule/chineseSort/sort.html 文章主要是应用过来js的两个方法,sort( ...

  4. java实现字母排序_Java实现按中文首字母排序的具体实例

    要实现"按中文首字母排序"操作,可以使用java.util包下的arrays类的sort()函数. arrays类包含用来操作数组(比如排序和搜索)的各种方法. 比如对于排序操作的 ...

  5. java字母排序_【Java】实现按中文首字母排序 | 学步园

    要实现"按中文首字母排序"操作,可以使用java.util包下的Arrays类的sort()函数. Arrays类包含用来操作数组(比如排序和搜索)的各种方法. 比如对于排序操作的 ...

  6. uni-app小程序,实现根据中文首字母排序功能

    描述: 从后端调用接口获取所有热的姓名,将这些名字的首字母排序,然后放到对应字母下面,最终效果图如下: 实现过程 **总体实现的思路是:**首先调用接口,获取所有员工的姓名以及其他信息,将获取回来的中 ...

  7. php 怎么获取中文首字母排序,利用PHP怎么获取第一个中文首字母并进行排序

    利用PHP怎么获取第一个中文首字母并进行排序 发布时间:2021-02-19 15:36:38 来源:亿速云 阅读:83 作者:Leah 利用PHP怎么获取第一个中文首字母并进行排序?很多新手对此不是 ...

  8. android中文首字母排序,Android 实现中文按拼音排序方法

    难点:汉字转为拼音. https://github.com/promeG/TinyPinyin 是首先获取的Bean对象: for (int i = 0; i < dataList.size() ...

  9. MySQL排序(根据中文首字母排序)

    1.常规排序ASC DESC ASC 正序 DESC倒叙 – 此处不用多讲 2.自定义排序 自定义排序是根据自己想要的特定字符串(数字)顺序进行排序.主要是使用函数 FIELD(str,str1,st ...

最新文章

  1. 关于开发人员数据库权限配置以及规范数据库升级流程
  2. Kafka官方文档翻译——简介
  3. python123程序作业答案说句心里话_作业 -- 几道简单的Python题
  4. deepin 安装cuda 编译 ffmpeg
  5. redis深度历险 pdf_程序员面试必备精选文档:Redis+Ng+Tomcat+并发编程+Spring系列
  6. 世界大学生超算竞赛正式启动,再次引发全球关注
  7. 1 为发现 php,magento 1.8.1中发现sitemap模块的一个bug
  8. 知道路程时间求加速度_人教版高中物理必修一重点知识点—加速度分析与讲解...
  9. 您如何构造适合于numpy排序的数组?
  10. LeetCode 116. Populating Next Right Pointers in Each Node
  11. 数据挖掘有哪些主要步骤
  12. 目前最全的R语言-图片的组合与拼接
  13. JQuery的父、子、兄弟节点查找,节点的子节点循环
  14. 使用ASDM 管理 ciscoASA设备
  15. 网络安全思维导图(全套11张)
  16. 二元隐函数求二阶偏导_高数,隐函数求二阶偏导。f(x-y,yz)确定了z=(x,y),f具有二阶连续偏导数,求...
  17. 正斜杠“/“和反斜杠“\“的区别
  18. android WebView加载视频只有声音没有画面
  19. 计算机领域模范,喜报 | 我院陆品燕教授获2020年上海市“劳动模范(先进工作者)”称号...
  20. java默认作用域_java中默认的作用域

热门文章

  1. Python读取MEIC文件(.nc格式及.asc格式)
  2. H3CSE园区-RRPP
  3. 以核心素养为导向的计算机教学方式,核心素养导向的课堂教学-感悟
  4. LINUS TORVALDS 语录 TOP 10
  5. 使用NLTK对文档进行分句
  6. intellij设置经典样式(背景为黑色的经典样式Darcula)
  7. 上海电信账单余额查询接口
  8. Utf-8编码汉字占多少个字节
  9. 《指弹:千与千寻:Always with me》
  10. 恐怕你确定自己喜欢做什么