insert into a..aa  select * from b..bb d where a..aa.[id]not in ( select d.[id] 
from d)

解决方案 »

  1.   

    是这样吗
    insert into a..aa select bbb.* from b..bb as bbb , a..aa as aaa  where bbb.id <> aaa.id
      

  2.   

    insert into A..AA select * from B.BB where A..AA.id<>B.BB.id
      

  3.   

    insert into AA
    select * from BB left join AA ON AA.ID=BB.ID
    where AA.ID is null
      

  4.   

    insert into A..AA
    select * from A..BB B left join A..AA A ON A.ID=B.ID
    where A.ID is null
      

  5.   

    现在A和B数据库不在同一个机器
    insert into a..aa  select * from b..bb d where a..aa.[id]not in ( select d.[id] 
    from d)
    这个查询不好执行呀