select end_date - start_date from table1;
return 값 :
1 04:39:07
이런 식으로 빼 보면 몇 일, 몇 시간, 몇 초 차이나는 지 눈으로 확인할 수 있습니다.
그러나 시간간격으로만 값을 뽑는 방법 없습니까?
date_part를 사용하면 시간단위의 값 4라는 값이 나옵니다. 그러나 실제 두 날짜 사이의 4시간차가 나는 것은 아닙니다.
날짜를 뺀 이후의 예를 들어 두 날짜시간 사이의 시간단위로 54시간 차이난다고 해서 54를 리턴 받을 수 있는 방법 없습니까?
함수를 만들어서 써야 하나요?
혹시 함수가 이미 있으면 방법 좀 알려 주세요.
|