日期:2014-05-18  浏览次数:20414 次

关于insert 请教
表a和表b有相同的3个字段,aa,bb,cc

如何实现
insert 表a的数据到表b,
如果
其中表a某条数据的三个字段(组合aa+bb+cc)同时和表b的(aa+bb+cc)相同,就不插入该条数据

------解决方案--------------------
SQL code
insert into b(aa,bb,cc)
select aa,bb,cc from a
where not exists(select 1 from b where aa=a.aa and bb=a.bb and cc=a.cc)