关于数据库汉字拼音模糊查找
如来数据 2015-05-14 05:48:47 我在MySQL数据库中定义了一个汉字转拼音的函数(to_pinyin),比如select to_pinyin("测试"),返回结果“ceshi”,现在我想在查询语句中对表“user”进行这样的查询
select `userid` form `user` where to_pinyin(`userid`) like '%%q%%'
`userid`为“user”中的一个字段名,如果表中已有数据“亲人”,“晴天”,“书画”,我想通过上面的查询语句,能查到符合条件的“亲人”,“晴天”,但是我上面的查询语句查询不到,请问上面的语句有什么问题?正确的应该怎么写?