在mysql中向datetime列添加整数列

在mysql中向datetime列添加整数列,mysql,Mysql,我在另一列中有一个字段starttime和一个持续时间(以分钟为单位)。 如何将持续时间添加到该时间中以正确获取另一个日期时间。 Date_add总是告诉我“1064您的sql语法有错误” 我的错误是它不能在分钟内工作 也许这会帮助像我这样愚蠢的人也许看起来微不足道,但实际上我在这里没有找到答案。我花了一些时间才明白,我的错误很简单。所以,如果你对这个问题投了反对票,请尽量发表评论,这样我可以从你的观点中吸取教训。我没有投反对票。我怀疑是因为您没有显示生成语法错误的查询。编辑。谢谢@麦克斯:我没

我在另一列中有一个字段starttime和一个持续时间(以分钟为单位)。 如何将持续时间添加到该时间中以正确获取另一个日期时间。 Date_add总是告诉我“1064您的sql语法有错误”

我的错误是它不能在分钟内工作
也许这会帮助像我这样愚蠢的人

也许看起来微不足道,但实际上我在这里没有找到答案。我花了一些时间才明白,我的错误很简单。所以,如果你对这个问题投了反对票,请尽量发表评论,这样我可以从你的观点中吸取教训。我没有投反对票。我怀疑是因为您没有显示生成语法错误的查询。编辑。谢谢@麦克斯:我没有投反对票。但是我建议你删除这个问题,因为你已经找到了答案。您必须知道,删除此问题将恢复您被扣除的声誉,因为downvote尚未超过14小时。人们不加评论就投反对票真是荒谬。我同意,我自己也找到了答案。但是Stackoverflow是关于分享你的顿悟。。。如果我在这里找到它,我会节省不少时间。因为MYSQL错误消息没有太大帮助。(1064…*滚眼*)
SELECT id, starttime, DATE_ADD(starttime, INTERVAL duration MINUTES) as arrivaltime FROM table
SELECT id, starttime, DATE_ADD(starttime, interval duration MINUTE) as arrivaltime FROM table