gpt4 book ai didi

mysql update datetime column - 添加10年3月22日10小时30分钟到现有数据

转载 作者:行者123 更新时间:2023-11-29 01:44:36 25 4
gpt4 key购买 nike

我有很多这样的专栏:

select when from t1 where when LIKE '2002-01-02 %'\G
*************************** 1. row ***************************
when: 2002-01-02 02:13:14
*************************** 2. row ***************************
when: 2002-01-02 02:15:31
*************************** 3. row ***************************
when: 2002-01-02 02:19:42

我正在尝试将日期和时间增加 10 年 3 个月 22 天 13 小时 10 分钟,这样它看起来像这样:

2012-04-24 15:23:14
2012-04-24 15:25:31
2012-04-24 15:29:42

搜索并找到了仅增加年或月的方法 ( ADDDATE ) ...但是我该如何处理所有年、月、日期和时间?

如果它可以在单个查询中完成,那就太好了,但任何事情都很好..感谢您的宝贵时间。

最佳答案

你可以使用这样的东西-

SELECT datetime + INTERVAL 10 YEAR + INTERVAL 3 MONTH + INTERVAL 22 DAY
+ INTERVAL 10 HOUR + INTERVAL 30 MINUTE AS new_date_time FROM table

关于mysql update datetime column - 添加10年3月22日10小时30分钟到现有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10312888/

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