본문 바로가기

코딩탐방기

[코딩탐방기] PostgreSql “문자열->날짜형태”로 일간격 구하기

728x90
반응형

포스트그레 문자열로 일간격 구하기

문자열 형태로 저장된 “년월일” 데이터
두 개가 있다
sdate와 edate 사이의 일간격을 구하고 싶을 때
날짜형태의 timestamp로 형변환을 한 뒤 계산해야할까??
정답은 No!!!🙅🏻‍♂️
varchar 문자열 형태에서 간단한 선언만으로
충분히 일차를 구할 수 있다

(edate::date - sdate::date) as holiday
holiday에 일간격을 넣어준다

이렇게 복잡한 to_date사용없이
바로 일간격을 구할 수 있다👍🏻

728x90
반응형