gpt4 book ai didi

mysql - SQL 求和列值

转载 作者:行者123 更新时间:2023-11-29 10:45:04 26 4
gpt4 key购买 nike

我有一个这样的表:

ID    Departure              Duration(in min)         
==============================================
1 2017-12-31 11:30:45 120
2 2017-06-16 22:31:46 240

我想将最后两列求和为:

ID    Departure              Duration(in min)   Arrival       
============================================================
1 2017-12-31 11:30:45 120 2017-12-31 13:30:45
2 2017-06-16 22:31:46 240 2017-06-17 02:31:46

我该怎么做?

出发时间为时间戳

和持续时间 INT

最佳答案

您需要使用 ADDTIME 和 SEC_TO_TIME 函数来完成您的工作

SELECT ADDTIME(Departure,SEC_TO_TIME(Duration*60)) as Arrival

了解更多 http://www.w3resource.com/mysql/date-and-time-functions/mysql-addtime-function.php

http://www.w3resource.com/mysql/date-and-time-functions/mysql-sec_to_time-function.php

关于mysql - SQL 求和列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44740656/

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