sql中想把表A(a,b,c)插入到表B(a,b,c),请问怎么防止插入重复的数据呢?
我用的是.net(c#),请问怎么做if呢?因为A、B表的结构不同,但是所插入的字段是相同的,以a字段为判断依据(看a字段是否重复)。如果重复提示重复不准插入,否则执行插...
我用的是.net(c#),请问怎么做 if 呢?因为A、B表的结构不同,但是所插入的字段是相同的,以a字段为判断依据(看a字段是否重复)。如果重复提示重复不准插入,否则执行插入。
展开
3个回答
展开全部
insert into A (a.b.c) select a,b,c from B where 条件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into 表B (a,b,c)
select distinct a,b,c from 表A
select distinct a,b,c from 表A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询