输入每个汉字第一个拼音也能找出自己想要的好友,输入好友名字的全拼更加精确,这个到底怎么实现,表应该怎么设计,查询应该怎么写
博客园有人写过类似的帖子,你可以参考根据拼音首字母查询人名以及sql 汉字转首字母拼音。使用不同的两种方法应该就可以解决你的这个问题了!
举个简单的例子:
表结构:ID,好友名称,好友拼音。
利用模糊查询:
select 好友名称 from 表 where PinYin like '你输入的字母或拼音%' 或者
select 好友名称 from 表 where PinYin like '%你输入的字母或拼音%'