www问答网
所有问题
sql 以B表为依据删除A表数据
表A有ID
表B有表A部分ID
把表B里有的ID在表A里都删除
举报该问题
推荐答案 2009-12-31
delete from A where A.ID in (select B.ID from B)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AKAG5nGGG.html
相似回答
如何
删除SQL
里的记录,A表根据
B表
里的字段有无来决定是否
删除A表
中的内...
答:
1。
B表
的B1列是外键, 参照
A表
A1列(B1`与A1类型相同)2。触发器当A1列
删除
某值时,B1列跟随删除相同值 是这意思吧?代码:(A表自己建(A1列为主键,B表如下)create talbe B(B1 int,B2 int,B3 int,FOREIGN KEY(B1) REFERENCES A(A1) ON DELETE CACADE ON UPDATE CASCADE);外键(B1列) 参照...
sql
以B表为依据删除A表数据
答:
delete from
A
where A.ID in (select
B
.ID from B)
SQL
语句
删除
问题同时删除两个表内关联的
数据
答:
1.用外键关联删除
,把B表的uid设成外键关联A表的ID,并关联删除操作 2.用存储过程,用事务来处理实现;望采纳!
SqlServer 有A,
B表
,A为主表,B为从表,如何
删除A表
中不包含B表的
数据
答:
delete B where A.id not in (select A.id from A)
...要
删除
一个表的内容另一个表的内容也跟着删除,
SQL
语句怎么写_百度知 ...
答:
1、创建一个触发器(适用于每次
删除A表
,都要删除
B表
):CREATE TRIGGER [tr_del_pk] ON [
表A
]FOR DELETE AS delete 表A from deleted where 字段1= deleted.字段1 delete 表2 from deleted where 字段2 = deleted.字段2 2、写个循环(如果你删除带有条件,并且条件可能随时变动):declare @...
sql
中 两张关联表,如何做到只
删除
一张表,另一张表不受影响 例
表a
(nam...
答:
方法1:delete 表a from 表a A join
表b
B
on A.name=B.name 方法2:delete from 表a where name in(select name from 表b)这样就可以
删除表a
中有表b中的Name相同的记录,而不影响表b中的内容
请问:在表A中查询出结果生成
表B
,再
删除表A
中已查出的部分,用一句
SQL
怎么...
答:
查询出表A:select * from A where 条件 根据表A的查询生成
表B
:select * into B from A where 条件
删除表A
中已查出的部分:delete from A where 条件 祝你好运!
SQL
语句.
删除
两张表相同的
数据
答:
方法1:delete from
A
t1 where exists ( select 1 from
B
t2 where t1.bm = t2.bm and t2.cm = t2.cm ) ;commit;delete from B t1 where exists ( select 1 from A t2 where t1.bm = t2.bm and t2.cm = t2.cm ) ;commit;方法二:delete from A t1 where to_char(t1....
SQL删除
根据一个表的信息删除另一个表的记录
答:
delete '临时表名' where (e,f,g) in(select
b
,c,d from Test);改成 delete '临时表名' where (e,f,g) in(select x.e,x.f,x.g from '临时表名' x,Test y where x.e=y.b and x.f=y.c and x.g=y.d)
大家正在搜
怎么才能让数据A代表数据B
将A表数据更新到B表
如何查找B表里a表没有的数据
在B列统计A列相同数据的个数
表格如何通过A获得B的数据
如何在A列相同数据中对B列计数
A列数据自动复制到B列
怎么让B列数据在A列中快速出现
怎样在A列找出B列没有的数据