楼上的语法有问题, 另外, 如果键值如果不是一个字段的时候怎么做?
如果我写的话,我用存储过程解决这个问题
create procedure [aa] as
declare ......
declare @temp cursor
set @temp = (select * from table_a )
open @temp for ......
.....
if select count(*) from table_b where 关键字段比较部分 = 0
insert into table_b
values(.......)
.......