我需要获取两个日期之间的天数,一个给定的日期和当前日期。
但是在纯SQL中,我的意思是没有usign函数,这可能吗?
例如
SELECT days (t.givenDate) - days (current date) FROM table t
你有什么主意吗?
很多东西。
答案 0 :(得分:0)
内置函数为datediff()
。上面的等效项是:
SELECT datediff(t.givenDate, curdate()) FROM table t;
通常,givenDate
是过去的名称,您希望参数以其他顺序显示。