您的当前位置:首页正文

PGSQL-通过SQL语句来计算两个日期相差的天数

2023-12-01 来源:品趣旅游知识分享网
PGSQL-通过SQL语句来计算两个⽇期相差的天数

  这是本⼈第⼀次写的~我在某次需求中遇到⼀个问题,如何在SQL语句中计算出两个⽇期的天数,然后⽤那个结果来进⾏数据的筛选呢?通过⽹上查阅了资料发现 date_part('day', cast(time1 as TIMESTAMP)- cast(time2 as TIMESTAMP)) 这语句很好地帮我解决了问题!直接看结果:

说明:now() 指的是当前时间;ftime是表中的⼀个时间字段。这条语句就是先⽐较ftime和当前时间相差了的天数 然后再判断结果是否等于0天。由于现在的时间是 2018-10-2415:44:00 和ftime还没到⼀天 所以查询出来只相差了0天。

因篇幅问题不能全部显示,请点此查看更多更全内容