高手们帮一下吧,看似简单实则非常复杂的问题
表A有如下字段,fNO,fName
表B有如下字段,Name
数据样式如下:
表A:
fNO fName
-----------------------
01 河北省
01.01 石家庄市
01.01.01 长安区
01.01.02 桥东区
01.01.03 桥西区
01.01.04 新华区
....................................
就是一个全国地区的编码表,一共三级,三级是末级,是最终需要调用的。
表B:
fAA fBB
----------------------
遵化市侯家寨乡
天津市大港区春晖里
河南省焦作市大安路
.............................
现在要实现的功能是根据表B的fBB字段的内容在表A中进行查找到第三级中的名称与fBB字段中相对应的名称,将fNO的值填入fAA字段,比较难的地方是表B的fBB字段值中可能并不与表A的fName字段中的值完全相等,表A中可能是"石家庄市" 表B中可能是"石家庄"
请高手看一看要如何作~~