시작분 | 종료분 |
180 | 240 |
720 | 780 |
1080 | 1140 |
휴식시간 테이블이 있는데 시간시간과 종료시간이 분으로 변환되어 저장이 됩니다.
첫째줄부터
3시 ~ 4시
12시 ~ 13시
18시 ~ 19시
입니다.
그래서 파라미터로 시작시간과 종료시간을 받아
위의 휴식시간 테이블을 조회하여 사이에 포함된 휴식시간은 제외하여
두 시간의 차이를 구할려고 합니다.
ex) 시작시간: 11 00 종료시간: 14 00 결과: 02 00
ex) 시작시간: 11 00 종료시간: 20 00 결과: 07 00
쉬울 줄 알았는데 잘 되지가 않습니다.
고수님들 도움 부탁드립니다.
Comment 3
-
withSQLServer
2019.01.09 23:07
-
아잉옹
2019.01.10 22:35
답변 감사합니다.
그런데 시간을 11:30 ~ 12:30 으로 했을 시
원하는 결과 값은 30분인데 1시간으로 나옵니다..
-
withSQLServer
2019.01.11 14:19