2016-11-25 15 views
0

我有表Foo與唯一字段date在PostgreSQL,今天居中數據

是否可以寫查詢,取得date == today居中Foo s?

例如我有100 Foo s。我只想要其中的5個。但我只想要,如:[<before-40days>, <before-30days>, <today>, <after-100days>, <after-101days>]

我目前做的是:

a = SELECT * FROM Foo WHERE date <= CURRENT_TIMESTAMP ORDER BY ASC;

b = SELECT * FROM Foo WHERE date >= CURRENT_TIMESTAMP ORDER BY DESC;

,然後在我的應用程序result = a + b

是否有可能以今天爲中心Foo s帶有一個查詢?

+0

添加一些示例表格數據和預期結果(以及格式化文本)。也許我會理解。 – jarlh

回答