0
所以我一直在試圖改變我的更新列的值爲d當用戶列值等於我的id變量和更新列值不等於null。我試過,但我得到了一個語法錯誤有多個條件的更新表psql
doc.query("UPDATE request SET update = 'd' WHERE (user = '"+id+"') AND (update != "null")");
所以我一直在試圖改變我的更新列的值爲d當用戶列值等於我的id變量和更新列值不等於null。我試過,但我得到了一個語法錯誤有多個條件的更新表psql
doc.query("UPDATE request SET update = 'd' WHERE (user = '"+id+"') AND (update != "null")");
試試這個
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");
嘗試改變!= 「null」 會更新IS NOT NULL ..如果你想更新=「空」,那麼嘗試使用更新IS NULL ..