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

求一sql语句,该如何解决

2012-02-17 
求一sql语句,急!表t1:c1,c2,c3,c411aa12ac.............表t2:c1,c2,c3,c411dd21aa22cc把t1中t.c1、t.c2不等

求一sql语句,急!
表t1:c1,c2,c3,c4
            1       1         a     a
            1       2         a     c
                      .............

表t2:c1,c2,c3,c4
              1       1         d     d
              2       1         a     a
              2       2         c     c


把t1中t.c1、t.c2不等于t2.c1、t2.c2的行插入t2中,怎么写   ?
如上则把t1中的(1     2     a       c)行插入到t2中。




[解决办法]
c1和c2是整数类型的?

insert into T2
select *
from T1
where C1*100000000 + C2 not in (select C1*100000000 + C2 from T2)

[解决办法]
insert into t2
select * from t1
where c2 not in(
select t1.c2 from t1,t2
where t1.c1=t2.c1 and t1.c2=t2.c2);

热点排行