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 に答える