안녕하세요~ 눈팅으로 도움만 받다가
이번엔 없어서 직접 씁니다 ^^
평가번호 회차시작일자 종료일자 이렇게 컬럼이있고
한 평가번호에 여러 회차가 있습니다.
평가번호당 소요일수 합계 구하는데 기간이 겹칠수도 있는데
중복된 기간을 제거해서 세어야 합니다
종료일자가 마구잡이예요
일자랑 평가번호는 바차~ 회차는 숫자예요
종료일자입력안된건 '00010101' 로 입력되어있는데 오늘날짜로 계산되구요
평가번호 회차 시작일 종료일
1001 1 20130102 20130120
1001 2 20130103 20130117
1001 3 20130125 20130201
2001 1 20130901 00010101
2001 2 20130823 20130905
원하는 결과 - 오늘이 10월31일이므로
평가번호 소요일자
1001 27
1002 70
사실 공휴일도 빼야합니다만
이것도 하기 힘들어서요
|