vb+access问
A表
刊名 卷期
故事会 1
故事会 2
故事会 3
中国文艺 1
中国文艺 2
中国文艺 3
深圳青年 1
深圳青年 2
深圳青年 3
中国人 1
中国人 2
中国人 3 B表
故事会 1
中国人 2
如何把B表中没有的A表中数据拷到C表(结构相同)中。
A表
刊名 卷期
故事会 1
故事会 2
故事会 3
中国文艺 1
中国文艺 2
中国文艺 3
深圳青年 1
深圳青年 2
深圳青年 3
中国人 1
中国人 2
中国人 3 B表
故事会 1
中国人 2
如何把B表中没有的A表中数据拷到C表(结构相同)中。
text1.width=width/2
End Sub
另,最好有一个关键字段,如“杂志ID”
insert into C
select 刊名,卷期 from A
where 刊名 not in ( select 刊名 from B )
and 卷期 not in ( select a卷期 from B)这样试一下吧!
SELECT 刊名,卷期 FROM A WHERE ( 刊名 NOT IN(SELECT 刊名 FROM A )) OR ( 刊名 IN(SELECT 刊名 FROM A ) AND (卷期 NOT IN(SELECT 卷期 FROM A ))
SELECT 刊名,卷期 FROM A WHERE ( 刊名 NOT IN(SELECT 刊名 FROM A )) OR ( 刊名 IN(SELECT 刊名 FROM A ) AND (卷期 NOT IN(SELECT 卷期 FROM A ))