0

我正在使用它来计算过去 75 分钟内发送的数据,但我总是得到 0,同时在过去 75 分钟内发送了数据

select count(*) as result 
from data.data 
where last_send_date > (clock_timestamp() - interval '75 minutes')'';

我的错误所在的任何提示(db engine postgres)?

4

1 回答 1

1

这个怎么样?

SELECT count(*) as results
FROM data
WHERE last_date BETWEEN (now() '- 45 minute'::interval)::timestamp
AND now();
于 2013-01-13T09:17:49.453 回答