求SQL语句或存储过程。。。。。。。。。。。。。
有两个表
表A
A.ID A.NAME
1 AAA
2 BBB
3 CCC
4 DDD
5 EEE
表B
B.ID B.PATH
1 AAA
2 AAA
3 AAA
4 DDD
5 DDD
6 EEE
7 GGGGGGG
8 KKKKKKK
9 GGGGGGG
现在将B表中。PB。ATH字段换成A表中的ID字段 即象下面这样
B.ID B.NAME
1 1
2 1
3 1
4 4
5 4
6 5
7
8
9
有种情况是B表中还有两天记录 ID=7和ID=8,ID=9的在A表中并不存在。如果不存在就向A表中插入记录 取得A表中插入记录的ID号再更新B表中的PATH字段 .哪位大侠帮帮忙。谢谢