删除SQlite3中的选定行

时间:2018-06-25 18:17:40

标签: sql sqlite

所以我想删除特定的行。我有多行具有相同的电子邮件,并且我想根据其顺序选择特定的行。

要获得特定的行,我最终得到了以下查询:

await operator

如何从此查询中删除行?

1 个答案:

答案 0 :(得分:0)

只需获取该行的主键,并使用它来匹配同一行:

DELETE FROM ExerciseData
WHERE ID = (SELECT ID
            FROM ExerciseData
            WHERE Email = 'hej@hej.com'
            ORDER BY ID DESC
            LIMIT 1);