问题描述
一个表:idname1abk2啊用什么方法当select*fromtablenamewherenamelike'a%';可以将第二条记录也选到
解决方案
解决方案二:
不好意思,我不知道
解决方案三:
如果只查a或者是啊的话,那就条件or吧namelike'a%'ornamelike'啊%'
解决方案四:
这个数据库怕是做不到,除非你自己写个函数能获取汉字的拼音
解决方案五:
需要个字库,记录拼音对应的文字,比如“a”下面有“啊”“阿”等等,这样才行
解决方案六:
你对数据路的要求有点过了
解决方案七:
自己写个函数吧
解决方案八:
数据库本身无法完成,1、在表里面增加属性列,给汉字添加自己的首字母,匹配的时候直接找首字母。2、自己写方法,在遇到表中汉字时,计算出首字母进行比较。
解决方案九:
引用7楼liwutao的回复:
数据库本身无法完成,1、在表里面增加属性列,给汉字添加自己的首字母,匹配的时候直接找首字母。2、自己写方法,在遇到表中汉字时,计算出首字母进行比较。
这为的方法应该是一个不错的解决方案
解决方案十:
该回复于2010-11-02 10:26:26被版主删除
时间: 2024-10-26 00:50:10