关于一个数据检索问题, 请大家给点建议~~
BTbug 2005-06-01 06:08:59
我想在一张表中查询一些被重复登陆过的记录件数,条件有四个字段,比如人物信息的汉字姓名,拼音姓名,性别和出生年月日这四个字段,查询条件是汉字姓名,性别和出生年月日三个字段是一样,和拼音姓名,性别和出生年月日三个字段是一样的都算重复记录!
为什么要这么作? 因为汉字里同个字是有不同读法的, 所以不管是不是同个读法,只要是性别和出生年月日一致,再加上汉字或拼音姓名中的任何一个是一致的, 就算是同一个人!!
现在头痛的是, 怎样去匹配同一个人取得重复件数效率最高!??!?
如果是俩次查询(汉字姓名和拼音姓名分开),再进行匹配的话,对大记录量来说效率太低了!
还有没有更好的办法, 给小弟提点意见吧~~