【发布时间】:2014-09-06 12:11:54
【问题描述】:
我的表格如下所示:
CREATE TABLE my_table
(
id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
user_id VARCHAR(5),
time_value DATETIME
) ENGINE = MyISAM;
INSERT INTO my_table(user_id,time_value)
VALUES
(100, NOW()),
(200, NOW()),
(300, NOW()),
(400, NOW()),
(500, NOW());
我的输出:
id user_id time_value
1 100 2014-09-06 23:58:58
2 200 2014-09-06 23:58:58
3 300 2014-09-06 23:58:58
4 400 2014-09-06 23:58:58
5 500 2014-09-06 23:58:58
我应该这样回答
需要输出:
id user_id time_value
1 100 2014-09-06 23:58:58
2 200 2014-09-06 23:59:58
3 300 2014-09-07 00:00:58
4 400 2014-09-07 00:01:58
5 500 2014-09-07 00:02:58
在 MySQL DATETIME 函数中有可能吗?如果可能意味着, 基于 time_value 在此表中插入行值?
【问题讨论】:
-
NOW() + INTERVAL 1 MINUTE每行再等一分钟 -
不工作....当前时间到了。 @prix... 间隔 1 分钟不工作的老板。
-
我应该动态...它会自动生成。基于 mysql 日期时间功能。
-
我正在使用 php/mysql...所以我需要前端插入查询...@prix