아래와 같이 데이터가 있는데
시간시간 종료시간을 체크해서 중복구간을 제외한 시작시간 종료시간 차이의 합을 구하고 싶습니다.
예를 들어
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 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 480
8729 커서 쿼리 문의 입니다. [2] 카르페디엠 2015.05.21 2553
8728 홈페이지 서버 관련 문의 (DB 관련 문의) [1] 아우렐리오 2015.05.21 4802
» 중복구간 삭제 쿼리 질문드립니다 [2] saysay218 2015.05.20 3923
8726 mssql lock 에 대해서 궁금한게 있어서요.. [4] 죄민수 2015.05.19 2728
8725 프로시저의 주석이 다 사라졌습니다. 흑흑 2015.05.19 2203
8724 MS-SQL 2012버전에서 임시테이블 관련 문의입니다.. [3] 비와바람 2015.05.19 2550
8723 디비 용량 확보 관련 [1] hhhh 2015.05.18 2413
8722 rollup 질문입니다. [3] 카르페디엠 2015.05.18 2401
8721 MSSQL 2000 to MSSQL 2014 마이그레이션 방법 문의 드립니다. [1] 꼬부랑 2015.05.15 5117
8720 사용자의 쿼리 추적하기 [2] Larry 2015.05.14 3037
8719 sp_executesql에서 ROW_NUMBER() ORDER BY절 설정이 안먹습니다. 돌브레인 2015.05.14 2771
8718 쿼리 운용시 발생하는 메세지들입니다. 어떤문제인지 확인부탁드립니다. [3] 지니79 2015.05.13 3053
8717 Count 쿼리문의 [2] 장성원_305526 2015.05.13 2361
8716 DDLTrigger에서 프로시저 내용이 짤리게 됩니다~ [2] 더따뜻한 2015.05.13 2426
8715 단가와 이전단가를 같이 가져오려면 [3] 냥냥 2015.05.12 2481
8714 디스크 보고서에 자동증가/축소 이벤트 항목이 뜨지 않아요.. [2] 졸리앙쥬 2015.05.12 2735
8713 로그인 계정 별 권한 스크립트 [3] 양아치베이비 2015.05.12 2823
8712 도움이필요합니다.] oci_define_by_name 질문입니다. [4] 니징구 2015.05.11 4174
8711 Update문 한번으로 모든 레코드의 값을 바꾸고 싶습니다. [2] 컴맹 2015.05.11 2663
8710 로그인 접속 기간 쿼리 문의입니다. [1] 짬자면굿 2015.05.09 2923





XE Login