99问答网
所有问题
有A表和B表,要查出A表在B表中不存在的记录,并将该记录插入B表(sql语句)
sql server2000和oracle查询语句都可以
举报该问题
推荐答案 推荐于2017-11-23
你这个问题的前提是A和B是两个具有完全相同列结构的表。设她们都是只有两列,分别设为列1和列2.
下面是SQL SERVER的查询语言
insert into B
select A.列1,A.列2 from A where not exist select * from B where A.列1=B.列1 and A.列2=B.列2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WBj7BB7Xt.html
其他回答
第1个回答 2010-06-14
insert into B select * from A where not exists (select 1 from B where A.id=B.id)
相似回答
...一张
表A中
查询到另外一张
表B
中没有
的记录,SQL语句
怎么写?
答:
查询A中是否
在B中存在
字段改成你要查的字段 提取的时候用 select distinct 字段 from A where 字段 not in (select 字段 from
B)
插入时候用
MYSQL
查出A表中B表
没
有的
数据 只需一条
SQL语句
答:
select name from A where name not in (select name from
B)
有问题再追问,望采纳。
AB
两张表 查询出
A表在B表中
没
有的
数据 谢谢大家
答:
select a.* from A a where not exists(select 1 from B b where a.value=b.value) 不要用not in not in的效率是很低的,不能使用索引
...数据库
B表,
如何
将SQL
A表中
ACCESS
B表中不存在的
数据找出来
,并
存入...
答:
然后 直接表关联 插入/更新。 还是比较省事的。如果 那个表 是更新的比较频繁,还可以折腾个触发器什么的,如果
SQL
Server的那个表,增加了一行, 就同步向 Access那里增加一行。不需要做检索的操作。--- 如果无法在 SQL Server 那一端,创建 “链接服务器”问题就是: Access 拿到 SQL Server 的数...
...
SQL中b表在a表中
没
有的
字段选出来并添加到
b表中,
使两个表字段完全...
答:
Insert Into b(字段名, ...) Select 字段名1,字段2... From a Left Join b On a.[字段1]=b.[字段1] Where
((b
.[字段1]) Is Null);先左连接查询,判断出
a中有b
没有的行,筛选出来直接
插入b表
就行了
如何查询
表A中的
某字段的值在
表B中不存在
?
答:
);insert into a values (3,'c');insert into a values (4,'d');insert into a values (5,'e');insert into b values (1);insert into b values (3);2、查询
b表中存在的
id不出现在a表中的内容,可用语句:select * from a where id not in (select id from b);3、结果:...
查询
表A中有,表B
中没
有的记录
答:
select A.* from 表A A left jion
表B
B on A.id = B.id where B.id is null也可以: select A.* from 表A where id not in(select id from 表B
)
查询两个相同
表中不
同
记录,
这样
的SQL语句
怎么写?
答:
说明:第一个子查询选出A表中未出现于B表里
的记录
;第二个子查询选出
B表中
未出现于A表里的记录。两者合并即为互不相同的记录。结构化查询语言(Structured Query Language)简称
SQL(
发音:/ˈes kjuː ˈel/ "
S-Q-L
"),是一种特殊目的的编程语言,是一种数据库查询和程序设计...
...
SQL语句
把
a表中
存在但
在b表中不存在的
数据
插入
到a表中?!
答:
insert into b select * from a where not exists (select 'x' from b where b.id=a.id)--id为表的主键
大家正在搜
在B表内搜索A表需要的
如何让A表的列等于B表的行
表A的数值怎么给表B对应
A表B表
A表按B表排序
有个B 手表
一个B的手表
B表
B代表
相关问题
对 a主表与b从表,查询并且合并。但是a表并没有b表的记录
在Sql中 已知表A,表B。表B是表A的子集 查询出不存在与...
php 数据库如果a表中存在,b表不存在,只输出a表有的数据...
用sql语句 在A表中查不到信息就查询B表
A表结构和数据备份到B表,B表不存在,这条sql如何写
使用SQL查找A表,条件为A表中有但B表中没有的记录,A,B...
SQL查询A表中与B表中相同的数据,并同时将B表中A表没有的...
ACCESS中如何查询A表有,B表没有的数据,不是要语句!