1小时后如何选择行?

时间:2016-09-21 17:16:41

标签: sql postgresql

如何在1小时后创建行? 现在我选择所有行并使用momentjs进行比较,如何使用单个postgresql查询呢?

id | CREATE_DATE
1 | 2016-09-22 00:36:41
2 | 2016-09-21 00:36:41
3 | 2016-09-22 01:36:41

如果现在2016-09-22 01:37:41选择1, 2

 SELECT * 
  FROM signup_pending 
  ??// WHERE create_date - '1 hour'::INTERVAL  

2 个答案:

答案 0 :(得分:1)

也许你想要这样的东西:

 SELECT * 
 FROM signup_pending 
 WHERE now() < create_date + '1 hour'::INTERVAL  

答案 1 :(得分:0)

试试这个:

select create_date from signup_pending where create_date < DATEADD(hour, -1, getdate())