求助,表A怎样与表B中的多字段匹配
现有表A,字段如下
列名:ad ad1
列值:广河县畜牧局 null
表B,字段如下
列名:p_id pro c_id city t_id town
列值: 1 北京 1 null 1 昌平
3 河北 3 石家庄市 3 长安区
其中p_id、c_id与t_id是一一相对应的
怎样用表A中的ad与表B中的pro匹配成功,则在ad1输出pro,
如果匹配不成功,则与表B中的city匹配,若成功,则在ad1输出city对应的pro,
如果匹配不成功,则与表B中的town匹配,若成功,则在ad1输出与town对应的pro(存在一个town对应多个pro的情况) 结果如果是广河县,没有进行匹配啊,ad1什么都没显示....请继续帮忙啊,大神。。。。
我的#B表只有两条,没有匹配到是因为#B表中没有广河县的数据。