MySQL DATEDIFF 使用 DATE_ADD 间隔结果

问题描述

我在 sql 方面很新,任何帮助都将不胜感激。我有这个查询

Colocacion,----> DATE field --
plazo,---->INT field --

添加了两个字段

DATE_ADD(colocacion,INTERVAL plazo DAY) 

添加 colocacion 和 plazo,plazo 是间隔,这给了我

结果=

vencimiento,----> DATE field,

这是一个截止日期

添加下一行以进行一种倒计时,从现在减去(vencimiento 上次操作的结果),我的截止日期

DATEDIFF(vencimiento,Now()) AS countdown ---->int

如果我手动输入截止日期,这可以正常工作,上面的最后一行给了我从现在到截止日期的天数, 但是如果我从 dateadd 操作中获得了到期日期,即使我在表单上看到到期日期,它也不会显示在 datediff 中,所以没有倒计时。

提前确认

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)