广告
返回顶部
首页 > 资讯 > 数据库 >mysql 中将汉字(中文)按照拼音首字母排序、数字和英文排序
  • 783
分享到

mysql 中将汉字(中文)按照拼音首字母排序、数字和英文排序

mysql数据库 2023-10-24 08:10:00 783人浏览 八月长安
摘要

因为数据库中可以设定表的编码格式,不同编码格式下,中文的排序有区别,下面分别介绍常用编码下的排序方法。 1、如果数据表的某字段的字符编码是 utf8_general_ci,排序写法: ORDER BY CONVERT(表别名.字段名 US

因为数据库中可以设定表的编码格式,不同编码格式下,中文的排序有区别,下面分别介绍常用编码下的排序方法。

1、如果数据表的某字段的字符编码是 utf8_general_ci,排序写法:

ORDER BY CONVERT(表别名.字段名 USING gbk) COLLATE gbk_chinese_ci ASC;

例子

SELECT * FROM mg_clinic mc ORDER BY CONVERT(mc.`CLNAME` USING gbk) COLLATE gbk_chinese_ci ASC;

这种写法排序会出现:符号-数字-英文字母-中文拼音顺序排序 

2、如果数据表的某字段的字符编码是 latin1_swedish_ci,排序写法:

order by birary(表别名.字段名) asc ;

3、如果数据表的某字段的字符编码是 GBK,排序写法:

直接排序就行,因为 GBK 编码本来就是排序汉字首字母进行排序的

order by 表别名.字段名asc;

 

参考:

mysql根据汉字首字母排序的方法_mysql 中文首字母排序_马万明的博客-CSDN博客

mysql 中文字段排序( 按拼音首字母排序) 的查询语句 - 加油_张的个人空间 - OSCHINA - 中文开源技术交流社区

MySQL汉字字段按拼音排序_stephenxu111的博客-CSDN博客

mysql 根据汉字首字母排序_sql 汉字一二三排序_天才小小布的博客-CSDN博客

来源地址:https://blog.csdn.net/Ying_ph/article/details/132054851

您可能感兴趣的文档:

--结束END--

本文标题: mysql 中将汉字(中文)按照拼音首字母排序、数字和英文排序

本文链接: https://www.lsjlt.com/news/441207.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql 中将汉字(中文)按照拼音首字母排序、数字和英文排序
    因为数据库中可以设定表的编码格式,不同编码格式下,中文的排序有区别,下面分别介绍常用编码下的排序方法。 1、如果数据表的某字段的字符编码是 utf8_general_ci,排序写法: ORDER BY CONVERT(表别名.字段名 US...
    99+
    2023-10-24
    mysql 数据库
  • mysql中如何按照汉字拼音排序
    mysql中实现按照汉字的拼音进行排序的方法首先,在命令行中启动MySQL服务;service mysql start  MySQL服务启动后,在命令行中输入mysql的用户名和密码登录到MySQL;mysql -u root -p登录到M...
    99+
    2022-10-19
  • java中实现将输入的单词按首字母排序
    问题:对给出的一系列英文单词按首字母进行排序,并输出排序后的结果。在String中这样一个方法compareToIgnoreCase()它是忽略大小写的比较两个单词在字典中的顺序。通过使用这个方法,很容易就可以解决这个问题。相关学习视频推荐...
    99+
    2014-12-02
    java教程 java 单词 排序 首字母
  • 如何解决vue elementUI中table里数字、字母、中文混合排序问题
    小编给大家分享一下如何解决vue elementUI中table里数字、字母、中文混合排序问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作