`

查询中文字段按英文字母排序

 
阅读更多

            def sqlString=" select b.id,b.name from building b where b.cbd_id=:cbd order by hex(CONVERT( b.name USING gbk ) ) asc"


首先用CONVERT转换编码,然后hex

HEX()函数将一个字符串或数字转换为十六进制格式的字符串:

http://www.hardwork.cn/?p=96 关于hex和unhex函数
分享到:
评论

相关推荐

    mysql如何根据汉字首字母排序

    在线中英文根据首字母排序工具: http://tools.jb51.net/aideddesign/zh_paixu 您可能感兴趣的文章:mysql的中文数据按拼音排序的2个方法mysql如何按照中文排序解决方案MySQL按照汉字的拼音排序简单实例

    sql 按拼音首字母排序

    标题“SQL按拼音首字母排序”以及描述中的关键词“SQL按拼音排序”,指向了一种特殊的数据排序需求:在数据库中,针对包含中文字符的字段,按照中文拼音的首字母进行排序。这在处理大量含有中文名称、地点等信息的...

    SQL按拼音字母查询指定字段的做法[归类].pdf

    每个`IF`语句包含了对汉字和英文首字母的处理,即使用范围查询或`LIKE`操作符匹配以指定字母开头的记录。 值得注意的是,这种方法的局限性在于它依赖于特定的汉字与韵母的对应关系,可能无法准确处理所有特殊情况,...

    android根据字母排序的城市列表

    - 汉字转拼音:由于Java标准库不支持汉字转拼音,我们需要引入第三方库,如Pinyin4j,它可以将汉字转换为对应的拼音,方便进行字母排序。 4. **点击字母定位**: - 处理点击事件:当用户点击字母表的某个字母时,...

    Java中的输入汉字拼音首字母即自动显示数据库中相应内容

    在Java编程中,实现输入汉字拼音首字母自动显示出数据库中相应内容的功能,是常见的文本框自动补全(AutoComplete)技术的一种应用场景。这种技术通常用于提高用户输入的效率和准确性,常见于搜索引擎、输入法软件...

    Java实现按中文首字母排序的具体实例

    本文将详细解释如何使用Java实现按中文首字母排序。 首先,Java标准库提供了一个强大的工具类——`java.util.Arrays`,它包含了一系列用于操作数组的方法,其中包括排序功能。`Arrays.sort()`函数就是其中的关键,...

    用java语言实现的二叉树,输入英文字母,按字母表顺序输出

    这个类通常包含三个属性:存储数据的字段(在这里是英文字母),以及指向左子节点和右子节点的引用。以下是一个简单的`TreeNode`类的示例: ```java public class TreeNode { char data; TreeNode left; ...

    安卓A-Z字母排序索引相关-SortListView字母检索带搜索.rar

    在字母排序的ListView中,数据模型可能包含一个字段,如字符串的首字母,用于排序和检索。 5. **搜索功能** - 带搜索功能意味着用户可以输入关键词,实时过滤列表中的数据。这通常涉及到监听搜索框的输入事件,并...

    对读入的某个文本文件input.txt中,拆出英文单词,输出一个按字典顺序排列的单词表,结果输出在文本文件output.txt中,每个单词一行,并在单词后输出该单词出现的个数,两个字段之间用逗号分隔。约定单词仅由英文字母组成,单词间由非英文字母分隔,相同单词只输出一个,大小写不区分。

    在这个编程任务中,我们需要处理一个名为`input.txt`的文本文件,从中提取英文单词,并将它们按照字典顺序排列。最终结果将被保存到`output.txt`文件中,每个单词占一行,单词后面紧跟着其在文件中出现的次数,两者...

    android listView字母排列

    - "SortListView"可能是一个实现以上功能的库或者示例项目,它封装了字母排序的逻辑,开发者可以直接引用或学习其源码来实现自己的需求。 总的来说,实现"android listView字母排列"涉及多个方面,包括数据预处理...

    SQL SERVER如何判断某个字段包含大写字母

    例如,`Chinese_PRC_CI_AS`表示简体中文、不区分大小写、按拼音排序,而`Chinese_PRC_CS_AS`则表示简体中文、区分大小写、按拼音排序。 1. **单个大写字母的判断**: 如果你想检查字段`RecEngineBizName`是否包含...

    数据库字段命名规范

    * 所有字段的第一个单词的首字母要小写,且一般不超过三个英文单词。 * 第二个及或后面单词的首字母要大写。 * 能够用缩写的尽量用缩写。 * 字段名要与字段类型相符。 * 默认的数据要写注释,在说明栏标注默认数据...

    ABC26字母排序通讯录

    "ABC26字母排序通讯录"是一个基于26个英文字母顺序排列的通讯录演示项目,其设计灵感来源于手机通讯录的功能。这个DEMO可能用于教学目的,帮助开发者理解如何构建这样的功能。 通讯录系统的核心在于数据结构和算法...

    按拼音排序分组LIST

    以下是一个简单的排序示例,假设我们有一个`List<CustomObject>`,`CustomObject`包含一个`name`字段,我们需要根据`name`的拼音首字母排序: ```java Collections.sort(dataList, new Comparator() { @Override ...

    flex datagrid按数字顺序,字母顺序排序

    这个方法会根据当前区域设置进行字符串比较,对于英文字母,它会按照字母顺序排列: ```actionscript function alphaSort(a:Object, b:Object):int { return a.dataField.localeCompare(b.dataField); } ``` 接...

    解决vue elementUI中table里数字、字母、中文混合排序问题

    使用elementUI中的table时,给包含数字字母中文的名称等字段排序 例如:数字(0->9)->大写字母(A->Z)->小写字母(a->z)->中文拼音(a->z) 2.代码解析 tooltip-effect=dark class=xg-table xss=removed max...

    excel表格数字字母排序.docx

    在Excel中进行多条件排序,适用于需要按主次关键字段进行排序的情况。例如,要按学生的成绩(如语文)排序,然后按人名排序,可以选中包含人名和成绩的两列数据,点击“数据” -> “排序”,在弹出的对话框中设置...

    MySQL按常规排序、自定义排序和按中文拼音字母排序的方法

    本文将详细介绍三种常见的排序方式:常规排序、自定义排序以及按中文拼音字母排序。 1. 常规排序 常规排序是基于数据列的默认顺序进行升序(ASC)或降序(DESC)排列。在SQL语句中,我们可以通过`ORDER BY`子句实现...

    PHP实现获取第一个中文首字母并进行排序的方法

    在处理中文字符串时,常常需要获取中文字符的拼音首字母来进行后续的数据操作,比如排序。本篇文档将重点介绍如何在PHP中实现获取中文字符串首字母的功能,并以数组数据为背景,指导如何应用这一功能对数据进行排序...

    一个按人名开头字母的搜索

    同时,展示的结果要有清晰的标识,让用户知道搜索结果是基于哪个字段(人名的首字母)进行排序的。 9. **并发处理**:在高并发环境下,可能需要对搜索请求进行队列化处理,避免过多的查询操作对数据库造成过大压力...

Global site tag (gtag.js) - Google Analytics