SELECT DAY_ADD(DATE(scp.create_date),INTERVAL scp.subscription_period_days DAYS)
FROM `subscription` scp;
我收到的错误是:
#1064
- 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以获得正确的语法 靠近'DAYS)来自subscription
scp
如果我使用某些列值添加天数,将会有什么解决方案。我应该使用其他mysql
函数吗?请纠正。
答案 0 :(得分:0)
INTERVAL DAY 代替DAYS应该会更好。
答案 1 :(得分:0)
试试这个:
SELECT DAY_ADD(scp.create_date,INTERVAL scp.subscription_period_days DAY)
FROM `subscription` scp;