验证一行是否存在sqlite

时间:2013-12-18 23:47:13

标签: sqlite lua corona

我是sqlite的新手,我遇到了问题。我在Lua编程。

我有一个带有名为“prova”的表的sqlite数据库。此表有一个名为“ultimotime”的列,可以是0或1.如果所有表行的“ultimotime”,我想将所有“ultimotime”值设置为0是1。

对不起我的英文并感谢大家

1 个答案:

答案 0 :(得分:3)

“所有行均为1”与“行为0”相同。 后者可以使用NOT EXISTS轻松检查:

UPDATE prova
SET ultimotime = 0
WHERE NOT EXISTS (SELECT 1
                  FROM prova
                  WHERE ultimotime = 0)