删除一个字段具有相同值的多行

Delete multiple rows with the same value for a field

我正在为必须使用 SQLite 的 Android 设备制作应用程序。

我有 table 个带有字段 ID 的操作,IdEventoIdAccionActiva

我想 DELETE table 操作中的每一行 WHERE IdAccion = X

我该怎么办?如果我这样做 DELETE FROM Actions WHERE Id = X 它会删除每一行还是只删除具有该字段值的第一行?

您提供的查询将删除所有Id = X

您也可以只删除一个,查询为:

DELETE FROM Actions WHERE Id = X LIMIT 1