以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求一条SQL语句 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160794) |
-- 作者:304376480 -- 发布时间:2021/2/22 11:43:00 -- 求一条SQL语句 老师您好! 表A和表B在内部表中是关联表, 如何用SQL语句删除两张表中相关联的行? |
-- 作者:有点蓝 -- 发布时间:2021/2/22 12:00:00 -- 所有有关联的行? delete form {表B} where 编号 in (select 编号 from {表A{)
|
-- 作者:304376480 -- 发布时间:2021/2/22 12:11:00 -- 是表A 和表B,两张表上都要删除相关联的行,带条件的删除,比如 表A.审核 = true 因为关联表B中的审核列是计算列,所以单张表不好做删除操作,只能两张表联起来一起删除!
[此贴子已经被作者于2021/2/22 12:13:34编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/2/22 13:34:00 -- delete form {表B} where 编号 in (select 编号 from {表A} where 审核 = true) delete from {表A} where 审核 = true
|