如何在oracle中 删除第一个表在其他表中的数据
展开全部
用关联关系,知道数据然后用in函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delete table1 where exists (select 'x' from table2 where col1=table1.col1 and col2=table1.col2);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delete from table1
where 字段 in (select 字段 from table2
where 字段 in (select 字段 from table2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delete table1 where columnName in (select columnName from table2 where 条件)
。。。
。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查看他关联哪些表啊
就能对症下药了啊
就能对症下药了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询