删除一个字段具有相同值的多行
Delete multiple rows with the same value for a field
我正在为必须使用 SQLite 的 Android 设备制作应用程序。
我有 table 个带有字段 ID 的操作,IdEvento
,IdAccion
,Activa
。
我想 DELETE
table 操作中的每一行 WHERE IdAccion = X
我该怎么办?如果我这样做 DELETE FROM Actions WHERE Id = X
它会删除每一行还是只删除具有该字段值的第一行?
您提供的查询将删除所有行Id = X
。
您也可以只删除一个,查询为:
DELETE FROM Actions WHERE Id = X LIMIT 1
我正在为必须使用 SQLite 的 Android 设备制作应用程序。
我有 table 个带有字段 ID 的操作,IdEvento
,IdAccion
,Activa
。
我想 DELETE
table 操作中的每一行 WHERE IdAccion = X
我该怎么办?如果我这样做 DELETE FROM Actions WHERE Id = X
它会删除每一行还是只删除具有该字段值的第一行?
您提供的查询将删除所有行Id = X
。
您也可以只删除一个,查询为:
DELETE FROM Actions WHERE Id = X LIMIT 1