SQL2000 数据库数据查询

来源:百度知道 编辑:UC知道 时间:2024/05/03 20:27:51
求助各位! 现数据库里面有三张表A B C。 表A为产品参数a(数量很多), 表B为产品要求b。 要求把表A内不符合表B要求的的产品导入表C中。怎么实现哦各位。急,高分求助。解决问题了再加分
表A 产品编号为varchar型数据 表B 要求编号也为varchar型数据 生成表C数据类型没有要求,我是要导出到EXCEL 表里面去 也就是说如果表A里面的某个编号在表B里面没有的话 就在表C里面生成其编号就是了。

select * into c from a where a编号 not in (select b编号 from b)

说明白点,比如说表a有些什么字段,怎么不符合要求?

表结构 及字段含义 发上来看啊

insert into C
selct * from A where 产品名称 not in (select 产品名臣 from B)

INSERT INTO C SELECT * FROM A WHERE A.产品编号 NOT IN (SELECT 产品编号 FROM B)

insert into C (字段1,字段2--字段N)
select 字段1,字段2--字段N
from A where A.字段? not in (select 字段? from B)
因为不知道表结构 只能写个大意