Cast tidsstempelkolonnen til en dato, der fjerner tidsdelen:
select *
from the_table
where the_timestamp_column::date = date '2015-07-15';
Dette vil returnere alle rækker fra den 15. juli.
Bemærk, at ovenstående ikke vil brug et indeks på the_timestamp_column
. Hvis ydeevnen er kritisk, skal du enten oprette et indeks på det udtryk eller bruge en områdebetingelse:
select *
from the_table
where the_timestamp_column >= timestamp '2015-07-15 00:00:00'
and the_timestamp_column < timestamp '2015-07-16 00:00:00';