gpt4 book ai didi

Mysql 如何从日期列中获取新日期?

转载 作者:行者123 更新时间:2023-11-29 06:17:16 25 4
gpt4 key购买 nike

嗨,我有一个包含时间戳列的表。我想更新日期前 1 秒。我该怎么做?

Exp:
name | date
ibrahim | 2011-04-14 03:35:05
blabla | 2011-04-14 03:00:00
.
.
.

更新后,第二行的日期应为“2011-04-14 02:59:59”等。

编辑:
答案是

UPDATE table SET date=DATE_SUB(date,INTERVAL 1 SECOND) WHERE name="blabla";

最佳答案

使用DATE_SUB(date,INTERVAL expr unit)功能。

update `table` set date_date = date_date - INTERVAL 1 SECOND;

关于Mysql 如何从日期列中获取新日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5740298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com