我想在我称为“ 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
答案 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"