SQL按拼音查询
作者:admin 日期:2008-04-11
例:查找"L"
Select * FROM 表名 Where author 所要查询的字段>='垃' AND 所要查询的字段 <'妈'
这个语句就能查询出“所要查询的字段”的第一个字以“L”开头的所要数据。
这查询方法的依据是某一个韵母在新华字典中的首个汉字和下一个韵母的第一个汉字作为查询的条件,进行查询。如果查询的时候要包含英文字母,可以使用下面的语句:
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: 杂
Select * FROM 表名 Where author 所要查询的字段>='垃' AND 所要查询的字段 <'妈'
这个语句就能查询出“所要查询的字段”的第一个字以“L”开头的所要数据。
这查询方法的依据是某一个韵母在新华字典中的首个汉字和下一个韵母的第一个汉字作为查询的条件,进行查询。如果查询的时候要包含英文字母,可以使用下面的语句:
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: 杂
评论: 0 | 引用: 0 | 查看次数: 3064
发表评论
你没有权限发表留言!