programing

Postgre에서 타임스탬프 간의 차이(초) 찾기SQL

muds 2023. 5. 1. 22:06
반응형

Postgre에서 타임스탬프 간의 차이(초) 찾기SQL

자리가 있습니다PostgreSQL 8.32와 함께timestamp저는 이것들의 차이를 알고 싶습니다.timestamps초 단위로어떻게 해야 하는지 좀 도와주시겠어요?

TableA
(
  timestamp_A timestamp,
  timestamp_B timestamp
)

저는 다음과 같은 것을 얻어야 합니다.(timestamo_B - timestamp_A)초 단위(초 간의 차이뿐만 아니라 시간, 분 등을 포함해야 함).

시도:

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

자세한 내용은 EXTRACT입니다.

select age(timestamp_A, timestamp_B)

이고르의 논평에 대한 답변:

select age('2013-02-28 11:01:28'::timestamp, '2011-12-31 11:00'::timestamp);
              age              
-------------------------------
 1 year 1 mon 28 days 00:01:28

언급URL : https://stackoverflow.com/questions/14020919/find-difference-between-timestamps-in-seconds-in-postgresql

반응형