12
我試圖想出一個MySQL查詢,將更新points
...我可以做這樣的事情嗎?通過減去值來更新列
UPDATE `a75ting`.`username` SET `points` = '`points` - 5'
我試圖想出一個MySQL查詢,將更新points
...我可以做這樣的事情嗎?通過減去值來更新列
UPDATE `a75ting`.`username` SET `points` = '`points` - 5'
UPDATE a75ting.username
SET points = points - 5
通過將圍繞「點-5」單引號,你完成轉換的表達成明文字符串。離開它沒有引號讓MySQL看到你指的是一個領域(點),並從其當前值減去5。
運行此查詢,找出差異:
SELECT '`points` - 5' AS string, `points` - 5 AS expression
FROM a75ting.username
+1導尿錯誤**和**去除不需要反引號 – 2011-03-21 21:04:02