데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

아래와 같이 데이터가 있는데
시간시간 종료시간을 체크해서 중복구간을 제외한 시작시간 종료시간 차이의 합을 구하고 싶습니다.
예를 들어
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
8733 프로시저 실행시 where 작은따옴표를 어떻게 처리 해야할지 고민입니다 도와주세요 [3] 이상준_300283 2015.05.24 4525
8732 MSSQL 책하나 추천 부탁드립니다. [1] Sinlay 2015.05.22 2612
8731 한컬럼에서 반복적인 중복 값제거하기 아시는분 [1] 곰요 2015.05.22 2555
8730 엑세스와 SQL서버 연결 문제 [2] 살신성곰 2015.05.22 3313
8729 커서 쿼리 문의 입니다. [2] 카르페디엠 2015.05.21 2544
8728 홈페이지 서버 관련 문의 (DB 관련 문의) [1] 아우렐리오 2015.05.21 4793
» 중복구간 삭제 쿼리 질문드립니다 [2] saysay218 2015.05.20 3896
8726 mssql lock 에 대해서 궁금한게 있어서요.. [4] 죄민수 2015.05.19 2719
8725 프로시저의 주석이 다 사라졌습니다. 흑흑 2015.05.19 2186
8724 MS-SQL 2012버전에서 임시테이블 관련 문의입니다.. [3] 비와바람 2015.05.19 2538
8723 디비 용량 확보 관련 [1] hhhh 2015.05.18 2407
8722 rollup 질문입니다. [3] 카르페디엠 2015.05.18 2396
8721 MSSQL 2000 to MSSQL 2014 마이그레이션 방법 문의 드립니다. [1] 꼬부랑 2015.05.15 5113
8720 사용자의 쿼리 추적하기 [2] Larry 2015.05.14 3026
8719 sp_executesql에서 ROW_NUMBER() ORDER BY절 설정이 안먹습니다. 돌브레인 2015.05.14 2769
8718 쿼리 운용시 발생하는 메세지들입니다. 어떤문제인지 확인부탁드립니다. [3] 지니79 2015.05.13 3050
8717 Count 쿼리문의 [2] 장성원_305526 2015.05.13 2349
8716 DDLTrigger에서 프로시저 내용이 짤리게 됩니다~ [2] 더따뜻한 2015.05.13 2414
8715 단가와 이전단가를 같이 가져오려면 [3] 냥냥 2015.05.12 2460
8714 디스크 보고서에 자동증가/축소 이벤트 항목이 뜨지 않아요.. [2] 졸리앙쥬 2015.05.12 2719





XE Login