`

MySQL查询汉字拼音首字母的方法

 
阅读更多

下面为您介绍了MySQL查询汉字拼音首字母的方法,该方法极具实用价值,如果您之前遇到过类似方面的问题,不妨一看。

MySQL查询汉字拼音首字母方法如下:

1、建立拼音首字母资料表
Sql代码:
DROP TABLE IF EXISTS `pinyin`;
CREATE TABLE `pinyin` (      
      `PY` varchar(1),      
      `HZ1` varchar(1),   
      `HZ2` varchar(1)
) ; 

INSERT   INTO   `pinyin`   (`PY`,`HZ1`,`HZ2`)   VALUES
('A','吖','驁'),
('B','八','簿'),
('C','嚓','錯'),
('D','咑','鵽'),
('E','妸','樲'),
('F','发','鰒'),
('G','猤','腂'),
('H','妎','夻'),
('J','丌','攈'),
('K','咔','穒'),
('L','垃','鱳'),
('M','嘸','旀'),
('N','丆','桛'),
('O','噢','漚'),
('P','妑','曝'),
('Q','七','囕'),
('R','呥','鶸'),
('S','仨','蜶'),
('T','他','籜'),
('W','屲','鶩'),
('X','夕','鑂'),
('Y','丫','韻'),
('Z','帀','咗');

执行后检查添加的表中的数据记录是否有“?”问号,如果有则表示数据库编码有问题。
 PY HZ1 HZ2 
   A 吖 驁 
   B 八 簿 
   C 嚓 錯 
   D 咑 鵽 
   E 妸 樲 
   F 发 鰒 
   G 猤 腂 
   H 妎 夻 
   J 丌 攈 
   K 咔 穒 
   L 垃 鱳 
   M 嘸 旀 
   N 丆 桛 
   O 噢 漚 
   P 妑 曝 
   Q 七 囕 
   R 呥 鶸 
   S 仨 蜶 
   T 他 籜 
   W 屲 鶩 
   X 夕 鑂 
   Y 丫 韻 
   Z 帀 咗

2、MySQL查询数据库表中汉字首字拼音字母
SELECT `pinyin`.py, `相应表` . * 
FROM `相应表` , `pinyin` 
WHERE `汉字标题` >= `hz1` 
AND `汉字标题` <= `hz2` ;

查询结果范例:
 
py 汉字标题 
Z 招聘 
Z 专题 
W 网站介绍 
W 问吧 
S 搜索 
L 联系方式 
L 论坛 
H 会员 
G 关于我们 
B 版权声明 
B 百科

也可以直接用MySQL查询汉字的首字拼音字母
SELECT `pinyin`.py 
FROM `pinyin` 
WHERE '汉字' >= `hz1` 
AND '汉字' <= `hz2` ;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics