拼音字母进行SQL查询指定字段的实现
2013-12-16 20:26
519 查看
下文介绍的SQL查询方法是按照第一个字是韵母进行查询的,如果您对SQL查询方面感兴趣的话,不妨一看,对您应该有所启迪。
AD:2013云计算架构师峰会课程资料下载
如果要做一个按拼音字母的SQL查询,应该怎么做呢?下面就和大家分享拼音字母进行SQL查询指定字段的实现方法,供您参考学习。
比如说我们要查到指定字段第一个字是以韵母“L”开头的,我们可以用以下SQL语句进行查询:
SELECT * FROM 表名 WHERE author 所要查询的字段>='垃' AND 所要查询的字段 <'妈'
这个语句就能查询出“所要查询的字段”的第一个字以“L”开头的所要数据。
该SQL查询方法的依据是某一个韵母在新华字典中的首个汉字和下一个韵母的第一个汉字作为查询的条件,进行查询。如果查询的时候要包含英文字母,可以使用下面的语句:
SELECT * FROM 表名 WHERE author 所要查询的字段 LIKE 'L' OR ( 所要查询的字段>='垃' AND 所要查询的字段 <'妈')
特别说明一下当要查询“Z”的时候,查询的条件是“ >='杂' OR <'坐' ”
下面是韵母和汉字的对照表:
AD:2013云计算架构师峰会课程资料下载
如果要做一个按拼音字母的SQL查询,应该怎么做呢?下面就和大家分享拼音字母进行SQL查询指定字段的实现方法,供您参考学习。
比如说我们要查到指定字段第一个字是以韵母“L”开头的,我们可以用以下SQL语句进行查询:
SELECT * FROM 表名 WHERE author 所要查询的字段>='垃' AND 所要查询的字段 <'妈'
这个语句就能查询出“所要查询的字段”的第一个字以“L”开头的所要数据。
该SQL查询方法的依据是某一个韵母在新华字典中的首个汉字和下一个韵母的第一个汉字作为查询的条件,进行查询。如果查询的时候要包含英文字母,可以使用下面的语句:
SELECT * FROM 表名 WHERE author 所要查询的字段 LIKE 'L' OR ( 所要查询的字段>='垃' AND 所要查询的字段 <'妈')
特别说明一下当要查询“Z”的时候,查询的条件是“ >='杂' OR <'坐' ”
下面是韵母和汉字的对照表:
a: 吖 | b:巴 | c: 擦 | d: 搭 | e: 鹅 | f: 发 | g: 旮 |
h: 哈 | i: | j: 鸡 | k: 喀 | l: 垃 | m: 妈 | n: 嗯 |
o: 哦 | p: 趴 | q: 欺 | r: 然 | s: 仨 | t: 他 | |
u: | v: | w: 挖 | x: 西 | y: 压 | z: 杂 |
相关文章推荐
- SQL按拼音字母查询指定字段的做法
- SQL按拼音字母查询指定字段的做法
- sql语句 查询字段中指定字符之间的数据
- (小工具)Java反射机制实现任意对象集合按指定任意字段进行分组通用程序实践
- mysql 查询指定日期时间内sql语句实现原理与代码
- 查询包含指定字段的所有表名的SQL脚本
- Python实现Sqlite将字段当做索引进行查询的方法
- 用sql语句,将两个字段合并,并当做条件进行查询的方法
- 查询sql中常用到 like 进行字段和字符之间的匹配
- SQL查询分组后结果中某字段按照条件相加的实现
- 一个表里有多个字段需要同时使用字典表进行关联显示,如何写sql查询语句
- SQL按照指定顺序对字段进行排序
- JAVA_WEB项目之Lucene实现检索结果排序和关键字在索引库中多字段查询结果进行高亮显示
- 动态SQL语句实现select指定字段不被查出
- sql语句查询某字段中包含指定字符串的数据列表,完全匹配字段中逗号中间的字符串数据
- mysql 查询指定日期时间内sql语句实现原理与代码
- 通过Sql实现根据分组合并指定列内容的查询
- gridview 实现排序 (在不是使用sqlDataSource控件,而在后台编码绑定gridview时,指定那个字段排序时使用。本例用了单层结构,可修改后应用于多层)
- 巧用sql来进行多字段的查询
- 【SQL】通过Sql实现根据分组合并指定列内容的查询 SamWang