17,140
社区成员




insert into aaa
select * from (select * from table1 minus select * from table2)
;
[/quote]
OK,我懂了 Thanks♪(・ω・)ノinsert into aaa
select * from (select * from table1 minus select * from table2)
;
[/quote]
如果表字段相同的话,这样写确实没什么问题。 但是传入的表名不同 ,比对的表的字段都不相同,这样insert into就不能将所有数据保存在一张表中,需要根据传入的表名 进行 建表(aaa)。
我的目的是把300多张表的不同数据 ,将表的主键保存在一张表中便于查看。insert into aaa
select * from (select * from table1 minus select * from table2)
;