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