有两个表,分别为table1和table2
table1字段如下
table1_id nametable2字段如下
table2_id table1_id time1 time 2现在要求往table2中添加记录,其中time1,time2统一分别为"10:00"和"15:00",而table2中的table1_id字段为table1中的所有记录的table1_id号要求如果table2中已经有某个table1下的talbe1_id记录,则不覆盖,否则就增加一条记录
table1字段如下
table1_id nametable2字段如下
table2_id table1_id time1 time 2现在要求往table2中添加记录,其中time1,time2统一分别为"10:00"和"15:00",而table2中的table1_id字段为table1中的所有记录的table1_id号要求如果table2中已经有某个table1下的talbe1_id记录,则不覆盖,否则就增加一条记录
INSERT INTO table2(table1_id,time1,time2)
SELECT table1_id,'10:00','15:00' from table1 a where not exists(select top 1 table2_id from table2 where table1_id=a.table1_id)