я получил поле с именем last
в MySQL, он имеет атрибут: 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', или вы пытаетесь обновить Hour часть колонки' last'? – bfavaretto
У меня есть колонка с надписью 'hh', и я хочу увеличить ее на 1000 для каждой строки' игрока', где поле 'last' больше 2012-01-20 20:00:00 – Cyclone
@Cyclone: Можете ли вы добавить определение таблицы (Создать оператор)? –