번호    시작시간           종료시간

1000    2016-11-10 09:00    2016-11-10 09:40
1000    2016-11-10 09:30    2016-11-10 09:50
1000    2016-11-10 10:00    2016-11-10 10:10
1000    2016-11-10 10:05    2016-11-10 10:10
1000    2016-11-10 10:05    2016-11-10 10:15


원하는 결과

>>

번호    총합

1000    65


검색해서 찾은 쿼리문으로 짜봤는데

결과값이 60이 나오네요 ㅠ 도와주세요


SELECT NO, SUM(DATEDIFF(MINUTE, Date1, Date2)) AS WorkTime
FROM
(
       SELECT A.NO, A.Date1,
       CASE WHEN A.Date2 < B.Date1 OR B.Date1 IS NULL THEN A.Date2 ELSE B.Date1 END AS Date2
       FROM
       (
             SELECT NO, Date1, Date2, ROW_NUMBER() OVER (PARTITION BY NO ORDER BY Date1) AS NUM1
             FROM DateTest
             GROUP BY NO, Date1, Date2
       ) AS A
       LEFT OUTER JOIN

       (
             SELECT NO, Date1, ROW_NUMBER() OVER (PARTITION BY NO ORDER BY Date1) AS NUM1
             FROM DateTest
             GROUP BY NO, Date1
       ) AS B
       ON A.NUM1 = B.NUM1 - 1
) AS A
GROUP BY NO

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 14470
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 8885
9598 문자 + 숫자 채번(시퀀스).. [2] 후알유? 2016.11.14 4177
9597 쿼리 쪼깨지? [2] 문상연 2016.11.14 2541
9596 mysql query 질문드립니다! [3] rhqnffksdl 2016.11.12 2413
9595 select 속도 궁금증.. [2] 후알유? 2016.11.10 2046
» 입력된 기간들의 중복을 제외한 총합을 구하고 싶습니다. [6] 하늘민 2016.11.10 2470
9593 outofmemory 문제 [2] 에스디 2016.11.10 3512
9592 sp_execute 11 문의 [1] aspa77 2016.11.09 2110
9591 트리거내의 update문 문의 [1] aspa77 2016.11.09 2667
9590 sql2012 정품인증 관련하여 문의드립니다. 아메리카노 2016.11.08 1938
9589 오라클 sql 질문입니다... hanks 2016.11.08 3719
9588 간단한 where 조건 질문드립니다 [2] MSSQL초보입문자 2016.11.08 1890
9587 sql 교재 추천 [1] 쌑틀러 2016.11.07 2460
9586 간단한 쿼리 질문드립니다. [2] 후알유? 2016.11.07 2025
9585 디비압축과 교착이 관계가있을까요? 큘러 2016.11.04 3204
9584 프로시저 내에서 쿼리 중간에 IF문 쓰기...? [4] 문상연 2016.11.04 3340
9583 0점을 제외한 2개 가져오는 방법 어떻게 구현해야 하나요? [2] 마인드북 2016.11.03 2014
9582 COUNT문에 기간을 조합하고 싶습니다. [1] 봉라덴 2016.11.02 2068
9581 연결된 서버에서 프로시저 실행시킬시 속도문제입니다 [1] 뽀구 2016.11.02 2077
9580 mssql 초보자 쿼리 문의 합니다. NOTE 2016.11.02 2267
9579 전체 백업 - 파일 축소 - 로그 백업 [8] thrill 2016.11.02 6307





XE Login