获取PostgreSQL的日期范围

时间:2011-02-06 08:13:41

标签: postgresql date-range

我想使用PostgreSQL获取一系列日期的条目。

例如......

beginyear       endyear       name
---------       -------       -----
950             1100          jason
1300            1400          andrew

我想得到所有住在1050年的人。有人可以帮我写这个查询。

2 个答案:

答案 0 :(得分:5)

select name
from yourtable
where 1050 between beginyear and endyear;

答案 1 :(得分:0)

SELECT * FROM mytable
 WHERE beginyear <= 1050 AND 1050 <= endyear