PostgreSQL-在今天的开始时间和结束时间之间选择查询

时间:2020-09-28 16:44:48

标签: sql postgresql datetime where-clause

我需要查询数据库-SELECT FROM table_name WHERE created_at = <-今天开始和结束日期->

created_at列中的示例数据为-2020-09-28 17:02:14

尝试过的方法如下,但没有用

SELECT FROM users WHERE created_at=CURRENT_TIMESTAMP;

SELECT FROM users WHERE created_at=CURRENT_DATE;

有人可以帮助我进行此查询吗

1 个答案:

答案 0 :(得分:2)

这是您想要的吗?

where created_at >= current_date 
  and created_at < current_date + interval '1 day'

这将为您提供created_at属于当前日期的所有行。

相关问题