纯sql获取给定日期和当前日期之间的天数,没有函数

wbgh16ku  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(459)

我需要得到两个日期之间的天数,一个给定的日期和当前日期。
但是在纯sql中,我的意思是不使用函数,这是可能的吗?
例如

SELECT days (t.givenDate) - days (current date) FROM table t

你知道吗?
很多泰克人。

1tuwyuhd

1tuwyuhd1#

内置函数是 datediff() . 上述等效值为:

SELECT datediff(t.givenDate, curdate()) FROM table t;

正常情况下, givenDate 会在过去,你会想在另一个顺序的论点。

相关问题