我一直试图这样做.
我有一个程序,它定期将行写入表.
(表1)ID日期文本编号
Date列的格式为yyyy-mm-dd hh:mm:ss("2013-08-03 06:26:27")
读取数据的脚本将其与另一组数据匹配,日期格式相同,但秒数正好为0.
"2013-08-03 06:26:00"
我需要更改(表1)中的日期数据列,以便秒列正好为零.目前它只是随机值.
我已经在脚本级别更改了它,以便将数据写入MYSQL表,以便秒为0.但是我有很多现有的数据,我不能松散,没有秒数为0.
Syl*_*oux 13
这只是更新相应列的问题.
取决于......哼......你的心情(?)你可能会尝试:
update tbl set datetime_column = substr(datetime_column, 1, 16);
Run Code Online (Sandbox Code Playgroud)
要么
update tbl set datetime_column = date_format(datetime_column, '%Y-%m-%d %H:%i:00');
Run Code Online (Sandbox Code Playgroud)
要么
update tbl set datetime_column = datetime_column - second(datetime_column);
Run Code Online (Sandbox Code Playgroud)