日期之间的Postgresql

Postgresql between dates

我目前正在学习 SQL,我想知道是否有人可以帮助我。 我正在使用 postgresql,我的任务是编写一个查询,显示所有员工在本例中的 25 周年纪念日,比如说明天或一周后。

使用间隔函数显示我两个日期之间的每个人。 我如何编写一个查询,根据“current_date”提供有关员工入职 25 周年的信息?

如果有人能帮助我就太好了!!

他们的想法是他们 25 年前开始,有一周的回旋余地,所以你可以这样过滤:

where start_date >= curdate() - interval '25 year' and
      start_date < curdate() + interval '1 week' - interval 25 year'