`
yuelangyc
  • 浏览: 449182 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mysql中关于中文排序的简单实现

 
阅读更多
        Mysql中默认是使用ISO-8859作为默认编码,我使用的是UTF8作为编码,当再对中文进行排序,排序出来的结果不是想象中的按拼音排序,而是按UNIONCODE编码排序。

        所以在排序的时候,只需要用上一个简单的convert函数处理一下转码就可以。


select * from student order by convert(name using gb2312);


        只要在查询的时候,指定一下字符集,并不是真的把物理字段改成gb2312,很简单。

         简单没好货,实际中有很多汉字的拼音是mysql不认识的,我这里遇到的有 鑫 綦 麒 枇 璧 潼 这些字mysql认不出来 就会排到最后,大牛们如果有知道是什么原因的 希望给指出来,受教
分享到:
评论

相关推荐

    MySQL 5权威指南(第3版) 中文版 下载地址

     12.2 MySQL的GIS实现  12.3 SQL示例(冰川数据库)  12.4 SQL示例(opengeodb数据库)  第13章 存储过程和触发器  13.1 为什么要使用存储过程和触发器  13.2 初识SP  13.3 SP的实现  13.4 SP的管理 ...

    MySQL5 权威指南第3版中文版_part1

     12.2 MySQL的GIS实现  12.3 SQL示例(冰川数据库)  12.4 SQL示例(opengeodb数据库)  第13章 存储过程和触发器  13.1 为什么要使用存储过程和触发器  13.2 初识SP  13.3 SP的实现  13.4 SP的管理  13.5 ...

    数据库基础实验的实验报告附图

    4. 掌握排序和分组操作在SQL语句中的实现。 5. 掌握集函数的使用。 二、实验内容和主要步骤: 1. 创建学生表student、课程表course和选课表SC,并输入数据(注意数据的完整性。);(可以使用实验一中已经建立的表和...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例075 获取字符串中汉字的个数 94 实例076 批量替换某一类字符串 95 实例077 把异常与错误信息显示到窗体中 97 实例078 从字符串中分离文件路径、 文件名及扩展名 98 实例079 判断手机号的合法性 99 实例080 用...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例173 实现复选框中的全选、反选和不选 208 实例174 隐藏域提交用户的ID值 210 实例175 图像域替代提交按钮 211 实例176 跳转菜单实现页面跳转 213 实例177 上传图片预览 214 实例178 去掉下拉选项的边框 215 实例...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例173 实现复选框中的全选、反选和不选 208 实例174 隐藏域提交用户的ID值 210 实例175 图像域替代提交按钮 211 实例176 跳转菜单实现页面跳转 213 实例177 上传图片预览 214 实例178 去掉下拉选项的边框 215 实例...

    企业建站专家 SongCMS

    强大的调用标签,无技术门槛,简单,易用,美观,实用!源码全公开,未作任何加密处理,免费提供下载; 企业建站专业 SongCMS v3.14主要更新内容: ● 超炫的后台管理界面,仿Win桌面设计。 ● 采用全新的CKEditor...

    PHP程序开发范例宝典III

    实例113 验证输入的文本是否为汉字 170 实例114 限制输入字符串的长度 171 实例115 验证字符串是否以指定字符串开头 172 实例116 验证身份证号码 174 实例117 验证护照编号 175 实例118 验证车牌号码 ...

    PHP+Ajax网站开发典型实例-源代码

    实例3 中文时间显示实例 实例4 删除字符串中的空白 实例5 字符串反转 实例6 字符串加密 实例7 检查日期的有效性 实例8 简单猜数游戏 实例9 验证信用卡号 实例10 计算两个数组并、交和差 实例11 数组排序 第2章 PHP...

    asp.net知识库

    HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在Asp.Net1.1中实现页面模板(所谓的...

    PHP+Ajax网站开发典型实例

    实例67 AjaX实现数据记录排序 实例68 局部动态更新数据 实例69 AjaX+PHP数据分页显示 实例70 指定CSS样式显示数据 实例71 JSON格式处理信息 第9章 Ajax时尚技术 实例72 根据邮编自动完成地址信息 实例73 AiaX...

    php网络开发完全手册

    4.3 关于引用的解释 67 4.3.1 对变量的引用 67 4.3.2 对函数的引用 68 4.3.3 引用的释放 68 4.4 小结 69 第5章 PHP中类的应用 70 5.1 PHP中OOP的应用 70 5.1.1 类简介 70 5.1.2 类的信息封装 71 5.1.3 静态类 71 5.2...

    VeryCMS v3.3 简体中文 GBK.zip

    2 :统一模板自定义标签,简单而一目了然,方便用户自主开发风格 3 :PHPWind最新安全解决方案在VeryCMS全面应用 4 :SEO优化:将文章的TAG和页面的关键字联系在一起 5 :修改评论显示方式:将评论从内容页中独立...

    经典SQL脚本大全

    │ │ 6.2.1 ROLLUP实现的分级汇总示例(带排序及汇总列标题处理).sql │ │ 6.2.1 ROLLUP实现的分级汇总示例(带排序处理).sql │ │ 6.2.1 ROLLUP实现的分级汇总示例.sql │ │ 6.2.1 UNION ALL实现的分级汇总示例....

    PHP应用开发框架yaf-lib.zip

    :selection 选择排序::bubble 冒泡排序::merge 归并排序Search_SegmentSearch_Segment类 中文分词init 分词器初始化close 关闭query 获取原数据列表queryOne 获取单个原数据cutQuery 切分原数据cutString 切分字符串...

Global site tag (gtag.js) - Google Analytics