1. ホーム
  2. postgresql

[解決済み] PostgreSQLでタイムスタンプの差を秒単位で求める

2022-04-25 10:38:43

質問

の中にテーブルがあります。 PostgreSQL 8.3 を2つ持つ timestamp カラムになります。これらの差分を取得したい timestamps を秒単位で表示します。これを実現する方法を教えていただけませんか?

TableA
(
  timestamp_A timestamp,
  timestamp_B timestamp
)

のようなものを取得する必要があります。 (timestamo_B - timestamp_A) 秒単位 (秒の差だけでなく、時間、分なども含む必要があります) .

解決方法は?

試してみてください。 

SELECT EXTRACT(EPOCH FROM (timestamp_B - timestamp_A))
FROM TableA

詳細はこちら エキストラクト .