多个数据匹配
hooit 2008-07-03 03:00:54 有两个表ta和tb
两表的属性列一样:id(int) hh(int) jj(int) kk(int) mm(int) nn(int)
现要从表ta中取出一组数据,分别与表tb中的每一组进行比较,求出匹配度最高的前5组数据
匹配项:hh jj kk mm nn
匹配要求:hh必须完全相等;jj可以不完全相等,但误差不能超过1;kk mm nn可以不完全相等,但误差不能超过2;
匹配优先级:hh jj kk mm nn(由高到低)
不知道我的意思说清楚了没有,还请高人指点。