折腾了半天终于把这个给折腾顺了,但是后来发现用不了竟然。。。悲剧啊,但是还是要记录下加深记忆
insert into table1 (field1, field2,field3) select ?field1,?field2,?field3 from temp
where not exists (select field1,field2,field3 from table1 where field1=?field1 and field2=?field2 and field3=?field3);
table1是你的表名
field1,field2,field3是数据库字段名
?field1,?field2,?field3是实际的字段的数据
temp是临时表名,这个可以随意起