sql-function获取包含特定日期的行

时间:2011-05-23 13:23:33

标签: sql postgresql datetime date

我有一个SQL表,其中的列如下:

Person | Property 1 | Property 2 | ... | BEGIN-DATE | END-DATE

我希望获得在特定日期有效的所有信息。

是否有特殊的SQL函数(如BETWEENOVERLAPS)检查BEGIN-DATE < DATE < END-DATE? (不知怎的,与BETWEEN相反。)

谢谢!

1 个答案:

答案 0 :(得分:4)

SELECT *
FROM Table
WHERE getdate() between BEGIN-DATE and END-DATE