PURE SQL在给定日期和当前日期之前获取天数,不带函数

时间:2018-09-28 20:03:22

标签: mysql sql sqldatetime

我需要获取两个日期之间的天数,一个给定的日期和当前日期。

但是在纯SQL中,我的意思是没有usign函数,这可能吗?

例如

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

你有什么主意吗?

很多东西。

1 个答案:

答案 0 :(得分:0)

内置函数为datediff()。上面的等效项是:

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

通常,givenDate是过去的名称,您希望参数以其他顺序显示。