Odeslání sloupce časového razítka na datum, které odstraní časovou část:
select *
from the_table
where the_timestamp_column::date = date '2015-07-15';
Tím se vrátí všechny řádky od 15. července.
Upozorňujeme, že výše uvedené nebude použijte index na the_timestamp_column
. Pokud je výkon kritický, musíte buď vytvořit index pro daný výraz, nebo použít podmínku rozsahu:
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';