【发布时间】:2020-11-06 20:34:47
【问题描述】:
我正在使用 SQLite,目前正尝试从某个用户(ID 为 12345)中删除某些重复的行。我已经设法确定了我希望删除的所有行,但我现在不确定如何删除这些行。这是我的SELECT 查询:
SELECT t.*
from (select t.*, count(*) over (partition by code, version)
as cnt from t) t
where cnt >= 2 and userID = "12345";
我将如何删除与此结果匹配的行?我可以以某种方式使用上面的查询来确定我要删除哪些行吗?提前致谢!
【问题讨论】: