0
我有這樣一個存儲過程中的查詢:如何有效地糾正此查詢?
"DELETE FROM tbl1
WHERE id1
NOT IN (SELECT id FROM tbl2)
AND id2
NOT IN(SELECT id FROM tbl2);"
現在我想知道我怎麼可以使用內只選擇一個時間?執行速度有效嗎?
我有這樣一個存儲過程中的查詢:如何有效地糾正此查詢?
"DELETE FROM tbl1
WHERE id1
NOT IN (SELECT id FROM tbl2)
AND id2
NOT IN(SELECT id FROM tbl2);"
現在我想知道我怎麼可以使用內只選擇一個時間?執行速度有效嗎?
delete from tbl1
where not exists (select 1 from tbl2 where id in (tbl1.id1,tbl1.id2))