O
oldppp
Unregistered / Unconfirmed
GUEST, unregistred user!
table1: id,aa,bb,cc,dd
table2: aa,bb,cc,dd,ee
想从table2中把不在table1中的记录insert到table1中,使得table1中的内容(除了id
以外)全部与table2的记录相同。
我的写法:
insert into table1 (aa,bb,cc,dd)
select table2.aa,rsk2.bb,table2.cc,table2.dd from table1,table2
where not (table1.aa=table2.aa and table1.bb=table2.bb and
table1.cc=table2.cc and table1.dd=table2.dd)
结果其大无比,明显不对!各位给改改,谢谢
table2: aa,bb,cc,dd,ee
想从table2中把不在table1中的记录insert到table1中,使得table1中的内容(除了id
以外)全部与table2的记录相同。
我的写法:
insert into table1 (aa,bb,cc,dd)
select table2.aa,rsk2.bb,table2.cc,table2.dd from table1,table2
where not (table1.aa=table2.aa and table1.bb=table2.bb and
table1.cc=table2.cc and table1.dd=table2.dd)
结果其大无比,明显不对!各位给改改,谢谢