시작시간                                    종료시간

1. 2012-01-02 오전 6:50:00         2012-01-03 오전 4:00:00
2. 2012-01-04 오전 9:50:00         2012-01-03 오후 3:20:00
3. 2012-01-03 오후 3:00:00         2012-01-03 오후 12:00:00


상기 처럼 시작시간 종료시간 있는데요.

업무시간 이외에 일한 시간을 뽑으려고 합니다.

업무시간을 정의를 하기를 08:00:00 ~ 20:00:00 이라고 했을때

업무시간 외에 일을 한 시간과 건수를 뽑으려고 하는데... 어떻게 해야 할까요?


상기의 데이터를 예를 들면


1. 2012-01-02 오전 6:50:00         2012-01-03 오전 4:00:00

3. 2012-01-03 오후 3:00:00         2012-01-03 오후 12:00:00

만 결과로 나와야 하고 업무시간 외 초과시간은 계산이 되어서 할 것같은데..

1번처럼 날짜가 걸쳐져서 있는것들을 어떻게 해야 할지도 모르겠고...


먼저 쿼리를 하면 1, 2, 3 으로 되어있는 데이터가

    시작시간                                    종료시간

1. 2012-01-02 오전 6:50:00         2012-01-02 오후 11:59:59

1. 2012-01-03 오전 0:00:00         2012-01-03 오전 4:00:00
2. 2012-01-04 오전 9:50:00         2012-01-03 오후 3:20:00
3. 2012-01-03 오후 3:00:00         2012-01-03 오후 12:00:00

이렇게 쪼개져서 결과값이 나오게 할 수 있을까요? 이렇게 하면 다시 조건을 주면 될것 같기도 하고..


너무 막막하네요.


No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 39614
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 21362
8503 adhoc 관련 질문입니다. [1] 카루카루 2015.01.28 2275
8502 문자열 검색시 [] 기호는 어떻게 검색해야할까요? [1] 절간신부™ 2015.01.28 2431
8501 mssql2005 32비트 -> 64비트 [2] wassup 2015.01.28 3817
8500 [긴급] DBCC Checkdb에 대한 output [1] 송동운 2015.01.28 2836
8499 조회 시 아무것도 없을 때!!... [3] 마힐링 2015.01.27 2790
8498 전체 텍스트 카달로그 인덱싱된 시간 질문입니다 악동이 2015.01.27 2756
8497 Microsoft.ACE.OLEDB.12.0 오류 질문드립니다. 키리카 2015.01.27 4321
8496 테이블 삭제 쿼리 질문 [1] quiz12 2015.01.26 3111
8495 쿼리 질문입니다. [1] 카루카루 2015.01.26 2444
8494 LPIM 설정 해주는게 좋은가요? [1] cqssfm 2015.01.26 2659
8493 DETEPART 사용시 SARG 위배 관련 질문입니다. [2] 가끔보는하늘 2015.01.24 2814
8492 DBO에 대하여 질문 드립니다. [1] WhoAmI 2015.01.23 2484
8491 쿼리 결과를 엑셀 파일로 추출 [2] 무심 2015.01.23 6813
8490 VB에서 저장프로시져 사용시 에러... [5] 큘러 2015.01.22 4107
8489 대용량데이터가 있는상태에서 추후 인덱스를 설정해도 괜찮을런지요 [2] 미련곰퉁아 2015.01.22 2753
8488 sql express 버젼 라이센스 [1] 냥냥 2015.01.22 3115
8487 구간을 시간단위로 쪼개기 [1] taz2315 2015.01.22 3351
» 특정시간의 구간외에 있는 목록을 뽑으려고 합니다. [2] taz2315 2015.01.21 3748
8485 특정 테이블 최종 변경시간 확인 쿼리 [1] silvermam 2015.01.21 3156
8484 mysql 질문 쫌 드릴게요 [1] DB점보 2015.01.21 2115





XE Login