因此,当用户列值等于我的id变量且更新列值不等于null时,我一直在尝试将更新列的值更改为d。我试过这个,但是我遇到了语法错误
doc.query("UPDATE request SET update = 'd' WHERE (user = '"+id+"') AND (update != "null")");
答案 0 :(得分:0)
试试这个
doc.query("UPDATE
request r
SET
r.update = 'd'
WHERE r.user = '"+id+"'
AND r.update IS NOT NULL");
如果你的id是int,试试这个
doc.query("UPDATE
request r
SET
r.update = 'd'
WHERE r.user = "+id+"
AND r.update IS NOT NULL");
答案 1 :(得分:0)
尝试更改!=“null”更新IS NOT NULL ..如果你想更新=“null”然后尝试使用更新IS NULL ..