mysql支持中文汉字排序的实现方法
来源:互联网 发布:ubuntu镜像文件安装 编辑:程序博客网 时间:2024/05/18 18:22
mysql支持中文汉字排序的实现方法
在查询的时候,经常用到排序,英文的排序自然好说,但是在线上特定场景环境中,可能需要对中文进行排序,比如用户的姓名、地址等等。在mysql中如何对中文排序呢?我们可以使用ORDER BY CONVERT(列名 USING 字符编码集)函数即可将中文列名按拼音顺序进行排序。
(本文章分享在CSDN平台,更多精彩请阅读 东陆之滇的csdn博客:http://blog.csdn.net/zixiao217 ,如在其他平台看到此文可能会出现内容不完整的现象,请移至东陆之滇http://blog.csdn.NET/zixiao217查看原文)
/*表数据*/ID USER_NAME AGE GENDER1 廖XX 27 F2 周XX 16 M3 白XX 36 M4 安XX 20 F
使用CONVERT函数,在查询的时候使用指定字符集编码如gbk,可以按照汉字拼音声母排序,SQL:
/*SQL*/SELECT USER_NAME FROM `student` ORDER BY CONVERT(USER_NAME USING gbk);/*查询结果*/安XX白XX廖XX周XX
0 0
- mysql支持中文汉字排序的实现方法
- 让MySQL支持中文排序的实现方法
- java实现中文汉字的首字母排序
- java实现中文汉字的首字母排序
- java实现中文汉字的首字母排序
- java实现中文汉字的首字母排序
- java实现中文汉字的首字母排序
- java实现中文汉字的首字母排序
- MySQL支持中文的方法
- MySql支持中文的方法
- Mysql中文汉字转拼音的实现
- Mysql中文汉字转拼音的实现
- mysql根据汉字首字母排序的方法
- Java模块 -- 数组/集合中文汉字排序(支持生僻汉字)
- 支持汉字排序的javascript
- Mysql实现中文汉字转拼音的实现
- Hibernate 实现Oracle的中文汉字按照拼音排序
- Jtable 表格多列排序(支持中文汉字排序)
- Android 内存分析
- 穷举法-柏松分酒
- js setInterval 与 setTimeout
- exit(0)与exit(1)、return区别
- 接口与继承的区别
- mysql支持中文汉字排序的实现方法
- 如何清除电脑屏幕
- 在Mac 上装java jdk 。路径的配置
- 面试——数据结构与算法
- Codeforces#381(Div. 2) B.Alyona and flowers【思维+暴力】
- Linux内核详解(五)
- Linq +Contains+ Case Insensitive 检索查询不区分大小写方法
- 【超全】开发常用工具
- systemd系统守护进程