0
之间我有一个名为MySQL中last
的领域,它有一个属性:datetime
所以last
显示的是这样的:2012-01-27 20:21:35
,现在我需要datetime
大于2012-01-20 20:00:00
更新行,所以查询应该看类似于:组行,其中日期时间是
UPDATE `player`
SET `hh` = `hh` + 1000
WHERE `last` > '2012-01-20 20:00:00'
Ofc。上面的例子不起作用,但它只是一个草图,说明它应该如何看起来像我想要达到的&。
如何在MySQL查询中完成?或者,也许我必须使用其他语言来完成此任务?
你有一个叫做'hh'列,或者你想更新列的小时部分'last'? – bfavaretto 2012-01-27 21:05:59
我得到了一个标题为'hh'的列,我想为每个'player'行增加1000,'last'字段大于2012-01-20 20:00:00 – Cyclone 2012-01-27 21:09:34
@Cyclone:你可以吗添加表的定义(创建语句)? – 2012-01-27 21:35:53