我在为DATA_ADD奋斗

时间:2019-09-21 14:36:21

标签: mysql

我想在我称为“ trainig_session”的表上使用DATAADD,但收到一条错误消息,我不理解为什么。

SELECT start_time, DATAADD(start_time, INTERVAL duration MINUTE) AS 
end_time FROM training_session where activity = "Running"

I get a error message which i dont understand why

My table My Error message

1 个答案:

答案 0 :(得分:0)

在mysql中,您应该使用DATE_ADD()

SELECT start_time, DATE_ADD(start_time, INTERVAL duration MINUTE) AS end_time 
FROM training_session
 where activity = "Running"

或ADDDATE()

SELECT start_time, ADDDATE(start_time, INTERVAL duration MINUTE) AS end_time 
FROM training_session
 where activity = "Running"