ID Date Time Status UserID
1 2017-02-23 19:30:00.0000000 1 130
2 2017-02-23 20:00:00.0000000 0 130
上表是#temptable。这是在不同的时间间隔执行。所以在执行时,前两行插入下表
Date Time Status
2017-02-23 19:30:00.0000000 1
2017-02-23 20:00:00.0000000 0
然后执行,在#temptable中添加1行,如下所示。
ID Date Time Status UserID
1 2017-02-23 19:30:00.0000000 1 130
2 2017-02-23 20:00:00.0000000 0 130
3 2017-02-23 23:30:00.0000000 1 130
所以我需要将#temptable中的新行插入到下表中,而不在下表中
Date Time Status
2017-02-23 19:30:00.0000000 1
2017-02-23 20:00:00.0000000 0
答案 0 :(得分:0)
试试这个
insert into belowTable
select Date,Time,Status from #TempTable
except
select Date,Time,Status from belowTable