sql phpadmin-从存储在数据库中并存储在另一列中的日期列中减去当前日期

hgc7kmma  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(295)

我正在为我的数据库使用phpmyadmin我正在尝试从名为“datesub”的数据库中存储的日期列中减去当前日期,并将其显示到名为“dateresult”的列中名为“tablea”的表中

Current Date : today

   TableA

   id            datesub            dateresult
  11111         07-11-2018
  22222         07-12-2018

 ----------------------------------------

  My Desire Output

 TableA

   id            datesub            dateresult
  11111         07-11-2018             4
  22222         07-12-2018             3

 My Sql Query is 

 SELECT DATEDIFF(year, 'Today', datesub) AS dateresult;

但它不工作,我得到的错误

MySQL said: Documentation

 #1582 - Incorrect parameter count in the call to native function 'DATEDIFF'

我真的很感激你的帮助和建议,提前谢谢你

iq0todco

iq0todco1#

这似乎很管用:

SELECT DATEDIFF(NOW(), datesub)
FROM TableA

我在这儿摆弄。

相关问题