我是sqlite的新手,我遇到了问题。我在Lua编程。
我有一个带有名为“prova
”的表的sqlite数据库。此表有一个名为“ultimotime
”的列,可以是0或1.如果所有表行的“ultimotime
”,我想将所有“ultimotime
”值设置为0是1。
对不起我的英文并感谢大家
答案 0 :(得分:3)
“所有行均为1”与“否行为0”相同。 后者可以使用NOT EXISTS轻松检查:
UPDATE prova
SET ultimotime = 0
WHERE NOT EXISTS (SELECT 1
FROM prova
WHERE ultimotime = 0)