LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 913|回复: 4

如何让mysql实现模糊查询呢

[复制链接]
发表于 2005-3-19 19:07:05 | 显示全部楼层 |阅读模式
我要制作一个人员名册数据库
不过人员的量很大如果用普通的查询方式
比如我输入时录的是   王岩
而以后我们再数据库中查找的时候     输入的是王彦
其实这两个名子的音是差不多的

如果能够实现这种模糊方式才能满足我们的要求啊

因为以后这个库里的人员会越来越多
光是字同的也会非常多
很难去区分他们了

谢谢大家了
万分感谢
发表于 2005-3-19 20:06:39 | 显示全部楼层
好像没发现有为CJK设计的同音字模糊查询语句, 一般我会这样处理:select * from xxx where yyy like '%王%'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-19 21:18:51 | 显示全部楼层
感谢楼上的兄弟啊

方便话希望我们能聊一聊
谢谢
回复 支持 反对

使用道具 举报

发表于 2005-3-21 11:43:33 | 显示全部楼层
可以增加一个“拼音”字段,录入时自动填入拼音或首字母(网上有这样的DLL)。
如王彦、王岩的拼音字段都是wangyan或者wy,搜索时就方便了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-21 17:11:59 | 显示全部楼层
谢谢
非常感谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表