拼音字母进行SQL查询指定字段的实现

数据库 SQL Server
下文介绍的SQL查询方法是按照第一个字是韵母进行查询的,如果您对SQL查询方面感兴趣的话,不妨一看,对您应该有所启迪。

如果要做一个按拼音字母的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 NULL值的相关知识

SQL约束控制语句

SQL表结构信息查询的方法

带您深入了解sql字段类型

SQL修改字段默认值

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-14 16:45:54

MySQL查询

2010-10-25 10:20:33

ORACLE函数

2010-09-09 10:32:24

SQL函数拼音

2010-09-26 17:04:01

sql查询

2014-12-31 17:27:51

查询城市源码下载

2010-09-28 14:59:29

sql查询

2010-09-28 11:28:40

SQL字段属性

2010-09-28 10:02:16

SQL查询

2010-09-26 09:01:18

SQL强类型查询

2010-09-06 16:07:21

SQL函数

2023-09-01 07:31:24

2010-11-09 11:54:50

sql server查

2010-09-26 16:56:14

sql语句

2010-07-21 17:02:35

SQL Server取

2010-10-21 14:43:46

SQL Server查

2010-11-09 15:18:37

SQL Server多

2010-11-09 09:43:20

SQL Server查

2010-09-25 15:26:45

SQL查询语句

2010-11-22 13:13:30

MySQL模糊查询

2019-04-15 09:00:00

SQLOracle数据库
点赞
收藏

51CTO技术栈公众号