



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MySQL 实现查询汉字的拼音首字母时间:2010-04-06 12:23:22 类别:技术 访问:1,314 viewsRSS 2.0评论其实最好的方法还是用 PHP 来取拼音首字母,在 MySQL 里新建一个字段来存放php 里查询汉字的拼音首字母已经有很多参考的代码了。现在给出在mysql 里实现的, 测试环境是mysql-5.0.27-win321、建立拼音首字母资料表DROP TABLE IF EXISTS pyk; CREATE TABLE pyk ( PY varchar(1) , HZ1 int, HZ2 int ); INSERT INTO pyk (PY,HZ1,HZ2) VALUES (A,-20319,-20284),(B,-20283,-19776),(C,-19775,-19219),(D,-19218,-18711),(E,-18710,-18527),(F,-18526,-18240),(G,-18239,-17923),(H,-17922,-17418), (J,-17417,-16475), (K,-16474,-16213), (L,-16212,-15641), (M,-15640,-15166), (N,-15165,-14923), (O,-14922,-14915), (P,-14914,-14631), (Q,-14630,-14150), (R,-14149,-14091), (S,-14090,-13319), (T,-13318,-12839), (W,-12838,-12557), (X,-12556,-11848), (Y,-11847,-11056), (Z,-11055,-10247);2、建立mysql 函数DROPFUNCTIONIFEXISTShzcode;delimiter/CREATEFUNCTIONhzcode(sCHAR(255)RETURNScharBEGINDECLAREhz_codeint;DECLAREhz_pychar;SEThz_code=ord(substring(s,1,1)*256+ord(substring(s,2,1)-65536;selectpyintohz_pyfrompykwherehz_code=pyk.hz1andhz_code=pyk.hz1andhz_code select hzcode(南海龙王);+-+| hzcode(南海龙王) |+-+| N |+-+1 row in set (0.00 sec)4、建立个测试表DROP TABLE IF EXISTSf1;createtablef1(namevarchar(30),pykeyvarchar(1);insertintof1(name)values(张三),(李四),(王五),(赵六),(钱七);5、测试mysql select * from f1;+-+-+| name | pykey |+-+-+| 张三 | NULL | 李四 | NULL | 王五 | NULL | 赵六 | NULL | 钱七 | NULL |+-+-+5 rows in set (0.00 sec)mysql update f1 set pykey = hzcode(name);Query OK, 5 rows affected (0.05 sec)Rows matched: 5 Changed: 5 Warnings: 0mysql select * from f1;+-+-+| name | pykey |+-+-+| 张三 | Z | 李四 | L | 王五 | W | 赵六 | Z | 钱七 | Q |+-+-+5 rows in set (0.00 sec)这样就很方便地在MYSQL里查询汉字的首字母了。 类似地也可以直接在MYSQL得到汉字拼音。 不过需要拼音表,函数写法也不一样。Incoming search terms: php mysql 首字母 mysql 拼音首字母 mysql mysql 汉字首字母 mysql 拼音首字母搜索 mysql 汉字 拼音 拼音 mysq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 空间数据与地方认同-洞察及研究
- 克银丸产品创新研究-洞察及研究
- 虚拟现实与物联网的语义交互技术-洞察及研究
- 新能源汽车市场竞争格局及分析
- 2025年中国农业银行(个人消费借款)合同协议
- 冲出地球课件
- 冰红茶课件教学课件
- 班子年度考核管理办法
- 潍坊高中复读管理办法
- 社会稳定风险管理办法
- 顶管工程监理规划
- 妊娠合并地中海贫血护理
- 2025年汽车零部件企业公司组织架构图职能部门及工作职责
- 机械加工质量控制计划
- 《水利工程质量》课件
- 《市场营销岗位介绍》课件
- 《电子收费系统E》课件
- 2024年全国《考评员》专业技能鉴定考试题库与答案
- 原材料不合格品处理流程
- 40m预制箱梁汽车吊双机台吊专项方案(经典)
- 人教版小学数学四年级上册教案全集(表格式教案)
评论
0/150
提交评论