아래와 같이 데이터가 있는데
시간시간 종료시간을 체크해서 중복구간을 제외한 시작시간 종료시간 차이의 합을 구하고 싶습니다.
예를 들어
0~19 = 19
0~6 = 0
0~19 = 0
0~3 = 0
0~3 = 0
11~24 = 5( 19까지 중복되는 구간)
203~212 = 9

그래서 총합이 33이 나오게 하고 싶습니다.

시작시간 종료시간
0 19
0 6
0 19
0 3
0 3
11 24
203 212


제가 생각한 로직은 스칼라 반환함수를 써서

하나하나 체크해서 중복도지 않은 구간의 값을 반환하는 방식으로 할려고 했는데

데이터가 많아 비효율이라는 생각이 들어서 혹시 그냥 쿼리로 해결할수 있을까요?

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 27031
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 15306
8740 db server 2008 database를 local로 가져올때 [2] 수송대원 2015.05.28 2400
8739 반올림이 안되네요?? [1] 석준 2015.05.27 2342
8738 XEvents에서 파일 관리 [2] 더따뜻한 2015.05.27 2999
8737 SQL Server -> mongodb로 데이터 마이그레이션 [1] 메칸더 2015.05.27 5001
8736 쿼리 질문드립니다 [3] Sinlay 2015.05.26 2774
8735 Join VS 하위쿼리 [1] Sinlay 2015.05.26 2476
8734 많은양의 데이타 삭제시 질문 [3] hhhh 2015.05.24 2883
8733 프로시저 실행시 where 작은따옴표를 어떻게 처리 해야할지 고민입니다 도와주세요 [3] 이상준_300283 2015.05.24 4780
8732 MSSQL 책하나 추천 부탁드립니다. [1] Sinlay 2015.05.22 2651
8731 한컬럼에서 반복적인 중복 값제거하기 아시는분 [1] 곰요 2015.05.22 2581
8730 엑세스와 SQL서버 연결 문제 [2] 살신성곰 2015.05.22 3342
8729 커서 쿼리 문의 입니다. [2] 카르페디엠 2015.05.21 2568
8728 홈페이지 서버 관련 문의 (DB 관련 문의) [1] 아우렐리오 2015.05.21 4833
» 중복구간 삭제 쿼리 질문드립니다 [2] saysay218 2015.05.20 3963
8726 mssql lock 에 대해서 궁금한게 있어서요.. [4] 죄민수 2015.05.19 2739
8725 프로시저의 주석이 다 사라졌습니다. 흑흑 2015.05.19 2231
8724 MS-SQL 2012버전에서 임시테이블 관련 문의입니다.. [3] 비와바람 2015.05.19 2581
8723 디비 용량 확보 관련 [1] hhhh 2015.05.18 2427
8722 rollup 질문입니다. [3] 카르페디엠 2015.05.18 2410
8721 MSSQL 2000 to MSSQL 2014 마이그레이션 방법 문의 드립니다. [1] 꼬부랑 2015.05.15 5136





XE Login