删除一个表中不存在的记录:如何?

问题描述 投票:0回答:1

在SQLite的“基础”表中,有一个参考列:

refX

另一个“内容”表包含同一列,但其许多记录未在基表中列出。

如何删除“内容”表中不在“基础”表中的记录?

sqlite sql-delete
1个回答
2
投票
DELETE FROM Content WHERE refX NOT IN (SELECT refX FROM Base);
© www.soinside.com 2019 - 2024. All rights reserved.