使用UTF-8的字段对中文排序
来源:互联网 发布:外国人淘宝买东西 编辑:程序博客网 时间:2024/05/17 21:50
针对使用utf8字符集的数据库,主要的方法有:
1)直接转换字段为gbk,比如:
SELECT * FROM table ORDER BY CONVERT( chinese_field USING gbk ) ;
1)直接转换字段为gbk,比如:
SELECT * FROM table ORDER BY CONVERT( chinese_field USING gbk ) ;
或者干脆将相应字段改为gbk字符集。
======>我采用了这种方法,感觉还可以,收录了。
2)查表法
创建一个新表,用来存储拼音声母和使用该声母的汉字首字的对应关系。然后写一个函数,每次排序时通过转换为gbk再查表的方法得到字段内容首字的声母的方法。
- 使用UTF-8的字段对中文排序
- MySQL对含有中文字符的字段排序
- Oracle数据库对中文字段排序
- Python对中文字符的处理(utf-8/ gbk/ unicode)
- 使用awk对文档中特定字段的排序
- 使用awk对文档中特定字段的排序
- 使用awk对文档中特定字段的排序
- 使用JS对中文字符串进行utf-8的Base64编码,使其与Java编码相同的办法
- 使用JS对中文字符串进行utf-8的Base64编码,使其与Java编码相同的办法
- lr_convert_string_encoding: 对中文进行UTF-8转码
- mysql中文排序(utf-8字符集)
- MYSQL中让UTF-8编码的字段按拼音排序
- MYSQL中让UTF-8编码的字段按拼音排序
- MYSQL中让UTF-8编码的字段按拼音排序
- Mysql不能正确对中文字段排序-解决办法
- UTF-8的中文问题
- Oracle中文、数字混杂字段的排序
- 关于数据库字段的中文排序
- 经典笑话(1)
- Redis和Memcached比较
- 淘宝校招浙大场笔试题—附答案——悲剧的挂掉后转载过来继续学习
- android提高启动速度
- Android文件夹架构
- 使用UTF-8的字段对中文排序
- asp 伪静态
- 2012淘宝面试经历
- 经典笑话(2)
- 让控件显示边框
- MASM汇编语言笔记(一)IA32处理器体系结构
- Android官方开发指南翻译(未整理)
- 添加manifest
- 详解SharedPreference,FIle将数据存到SD卡