首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个判断插入有关问题

2012-03-09 
一个判断插入问题我想把搜索出来的结果插入另一个表,但想要先判断另一个表有没有这些记录存在,不存在就插

一个判断插入问题
我想把搜索出来的结果插入另一个表,但想要先判断另一个表有没有这些记录存在,不存在就插入,想要判断某些记录,而不只是某条记录,难道得遍历吗

[解决办法]
假设以ID1,ID2为主键

insert into a表 select * from b表 where cast(id1 as varchar) + cast(id2 as varchar) not in (select cast(id1 as varchar) + cast(id2 as varchar) from a表)

热点排行