如何在查找BR = 1的所有匹配时,将两个字段AP和AC与表B的BP和BC进行比较时如何从表A中删除?
实际上既不是以下工作,但它应该朝着方向发展,不幸的是我无法弄清楚如何......
DELETE FROM A WHERE (A.P = B.P AND A.C = B.C where B.C = 1)
DELETE FROM A WHERE (SELECT B.P, B.C FROM B WHERE B = 1)
Run Code Online (Sandbox Code Playgroud)
DELETE
FROM A
WHERE EXISTS
(
SELECT NULL
FROM b
WHERE b.p = a.p
AND b.c = a.c
AND b.r = 1
)
Run Code Online (Sandbox Code Playgroud)