和田です。蛇足ながら。 Mashiki wrote: > >> select * from targetTable where EntryTimestamp > now()-1; > > > >-1することで結果がdate型になってたのなら、これだと「24時間以内」 > >にはならないと思うのですが。 timestamp のまま計算したいなら、 now() + '-1 day'; でできます。+だと右辺はintervalと決まるので::を省略できます。 > 佐藤さんのSQL > > # select now()::date-30; > > が通るので、「-」演算子の左側がDate型なら、「int を勝手に日数」 > は有効みたいです。 date - int はoperatorが定義されていますから。