我有2列(1个时间,1个日期时间),格式如下:
时间: 24:00:00
日期时间: 2014-07-29 00:00:00
如何将这24小时相加放入datetime列,并将结果放入第三列?
谢谢!
发布于 2014-07-30 15:28:05
您可以使用ADDTIME函数来执行此操作
SELECT ADDTIME(your_datetime, your_time) as your_sumADDTIME()将expr2添加到expr1并返回结果。expr1是时间或日期时间表达式,而expr2是时间表达式。
mysql> SELECT ADDTIME('2007-12-31 23:59:59.999999','1 1:1:1.000002');-> '2008-01-02 01:01:01.000001'
发布于 2014-07-30 15:31:14
使用TIMESTAMP() MySQL函数
试一试
SELECT TIMESTAMP('2014-07-29 00:00:00','24:00:00');它给了我们
2014-07-30 00:00:00我希望这对你有用
https://stackoverflow.com/questions/25030999
复制相似问题