0
오라클의 두 날짜를 비교하여 현재 주와 내주를 비교해야하는 시점을 비교합니다.오라클의 주간 계산 방법
가정하자 오늘 05-Jan-2015
이며, 그것은 첫 주의 입력 날짜는 29_Dec-2014
내가 비교 문 아래 실행 해요 :
- ld_week 입력 날짜로부터 일주일입니다 :
ld_week BETWEEN FOCUS_WEEK-4 AND FOCUS_WEEK-1
을 (현재 주 마지막 주)
- focus_week는 현재 날짜 (다음 해 첫 번째 주)로부터의 주일입니다.
(52 BETWEEN (1-4) AND (1-1))은 항상 실패합니다.
나는 아래 함수를 사용하여 주를 계산하고 있습니다.
FOCUS_WEEK := to_number(to_char(to_date(focus_day),'WW'));
처리 방법을 알려주십시오.