[pgsql-jp: 30997] Re: 秒間隔を取得するには
NAKAZONO Makoto
nakaz @ duckbill.co.jp
2003年 9月 8日 (月) 16:49:36 JST
> 次のものようにただ**時■■分★★秒なようなものだけ取得する。
> =#select TO_TIMESTAMP(20030904193539, 'YYYYMMDDHH24MISS')-TO_TIMESTAMP(2
> 0030904182348, 'YYYYMMDDHH24MISS') ;
> ?column?
> ----------
> 01:11:51
得られた**時■■分★★秒を○○秒に直したいのなら
extract(epoch from .. )
でいかがでしょう。
> 二つのbigintで表示されている日付・時刻の秒間隔を取得したいには、
> 何かの仕方がないで困っています。
select extract(epoch from TO_TIMESTAMP(20030904193539, 'YYYYMMDDHH24MISS') - TO_TIMESTAMP(20030904182348, 'YYYYMMDDHH24MISS'));
date_part
-----------
4311
--
中園 信 nakaz @ duckbill.co.jp
pgsql-jp メーリングリストの案内