시작시간과 종료시간을 가진 테이블에서 중복되는 시간을 제외한 시간의 합을 구하고 싶습니다.

예제로 쓸 테이블입니다.
------------------------------------------------------------------------
DECLARE @TABLE TABLE
(
IDX INT IDENTITY(1,1),
START_TIME datetime,
END_TIME datetime
)

insert into @TABLE(START_TIME, END_TIME)
SELECT '2020-07-14 12:00:00.000', '2020-07-14 14:00:00.000'
UNION ALL
SELECT '2020-07-14 13:00:00.000', '2020-07-14 15:00:00.000'
UNION ALL
SELECT '2020-07-14 14:00:00.000', '2020-07-14 16:00:00.000'
UNION ALL
SELECT '2020-07-14 20:00:00.000', '2020-07-15 01:00:00.000'
UNION ALL
SELECT '2020-07-15 00:00:00.000', '2020-07-15 02:00:00.000'
UNION ALL
SELECT '2020-07-14 21:00:00.000', '2020-07-15 01:00:00.000'
UNION ALL
SELECT '2020-07-15 07:00:00.000', '2020-07-15 08:00:00.000'
------------------------------------------------------------------------

단순히 시간차이의 합을 더해버리면 1080분이 나오지만
중복되는 시간을 제외하면 660분이 됩니다.

시작시간과 종료시간이 정해진 시간이 아니라 랜덤한 시간이고
초단위까지 계산을 해야합니다..

중복되는 시간을 제외한 시간의 합을 구하는방법 있을까요?
No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2148
10629 응용프로그램과 SQL Management 에서의 쿼리 실행 차이 [2] 울어욥 2020.08.20 469
10628 각 컬럼 별 중복된 컬럼 카운트 하는 쿼리를 어떻게 짜야할까요? 두루미 2020.08.14 408
10627 갑작스런 Timeout 에러 관련해 질문드립니다. [1] 울어욥 2020.08.05 564
10626 Lock, 트랜잭션에 관련하여 질문이 있습니다. [2] 울어욥 2020.08.05 681
10625 bcp 로 생성된 파일을 복원하기 질문입니다. [1] 희망나라 2020.07.26 527
10624 학생별 연속된 년도,학기의 수를 구하고 싶습니다.. [2] 개발자혁이 2020.07.22 723
10623 쿼리 결과를 서버로 올릴때 질문입니다. [2] 희망나라 2020.07.20 496
10622 차등 백업이 풀백업 이후 한번만 진행되는 현상 [1] 레몽 2020.07.20 526
10621 CONVERT 함수 문의드립니다. [5] 초보SQL러 2020.07.20 483
10620 테이블에서 여러가지 조건 검색 질문 좀 할게요 [3] 엘리사 2020.07.17 495
10619 저기요...sql비교연산자에서요.... ☞☜ [1] 김포천재 2020.07.16 500
10618 테이블상 동일한 여러개의 로우에 조건을 검색하여 데이터를 찾을수있을까요? [1] 뽀구 2020.07.15 388
» 중복시간을 제외한 시간의 합을 구할수있을까요? [7] 톰슨 2020.07.14 764
10616 SQL 서버 연결 [1] 망태기군 2020.07.13 886
10615 SQL 특정 시간 날짜 Sum 문의 입니다. [1] 핸젤루 2020.07.07 653
10614 쿼리 질문합니다... 병든토끼 2020.07.07 357
10613 db 백업? 이중화? 질문 [2] 하이욧 2020.07.06 485
10612 인덱스를 위한 교재 추천 부탁 드립니다. [2] 대두개발자 2020.06.29 616
10611 2개의 테이블을 union all 로 조회 후 합치고 싶습니다. [2] 초보SQL러 2020.06.25 467
10610 사용자 이(가) 로그인하지 못했습니다. 원인: 명시적으로 지정된 데이터베이스를 열지 못했습니다. 마징고 2020.06.24 499





XE Login