PostgreSQL – 시간 차이를 초로 변환 SQL

PostgreSQL – 시간 차이를 초로 변환하는 구문이 필요하다.

필드 두개를 빼서, 그것을 초로 변환하면 되는데 PostgreSQL 구문으로 간단하게 처리하고 싶어서 검색

잘 안나오는데,

SELECT date_done, date_start, round(extract(epoch from (date_done::timestamp -date_start::timestamp ))::numeric) as diff
FROM TABLE
where id in ('201','200')
ORDER BY id ASC ;

epoch 함수, round 함수, extract 함수

초로 계산한 결과가 잘 나온다.

참고한 링크는 여기 https://tjdguqdl.tistory.com/38

Share: Twitter Facebook
Bongjun Hur's Picture

About Bongjun Hur

BJ is a dev.

Seoul, Korea https://devbj.com