DB 구조

PK: 제품코드, 단가적용종료일

----------------------------------------------------------------------------------

제품코드          단가적용시작일  단가적용종료일   제품단가

------------------------------------------------------------------------------------

A001                     2011.01.01            2012.12.31             100

A001                     2013.01.01            9999.12.31             150

B001                     2011.01.01            2012.12.31             100

B001                     2012.01.01            9999.12.31             150

  

 

위와 같이 테이블에 DATA가 들어 있습니다.

 

그런데 파란파탕에 입력한것처림  단가적용시작일 과 단가적용종료일이 겹치는 부분이 존재하면

(겹치는 부분이란 예를들면 B001의 단가가 2013.01.01을 입력하여야 되는데 2012.01.01을 입력하여 2012.01.01~2012.12.31까지

  B001의 단가가 100인지 150원인지 알수 없게 입력되어있습니다.)

 

저장시 스토어프로시즈나 트리거에서 체크하여 알려줄 로직을 만들려고 합니다.

 

그런데 어떻게 체크하여야 할지  ..아직 내공이 부족하여 고수님들 조언 부탁합니다.

 

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 37971
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 20648
7263 SQL 이벤트 뷰어 에러 조언 좀 해주세요. [3] 까치리 2013.10.21 8887
7262 손상된 MDF 복구 방법이 있을까요? [1] 늦은시작 2013.10.19 10415
7261 변수 지정한뒤 해당 변수를 컬럼명으로 적용 [5] 한인 2013.10.18 8203
7260 쿼리 질문드려요. [4] 오리지널 2013.10.18 3552
7259 현재 접속중인 특정 사용자 접속 차단 [1] 한인 2013.10.18 7960
7258 여러 필드를 정렬하기 질문입니다. [2] jjmin 2013.10.18 4748
7257 쿼리좀 봐주세요 [3] 홍훈아 2013.10.18 3507
7256 오라클에서 MSSQL로 업데이트 하는 방법에 대해서... [1] 아네사 2013.10.17 3915
7255 대용량 행 오버플로우 관련... [1] Jade 2013.10.17 11827
7254 복합키 클러스터드 인덱스 성능에 대한 문의. [1] 태기 2013.10.17 4856
7253 한개의 테이블의 다중 필드에 대한 조회 쿼리 [4] 한인 2013.10.17 5107
7252 기초적 Query 질문 [7] 최문규_310881 2013.10.17 3721
7251 as 컬럼명 별칭 사용 문의요 [2] 오리지널 2013.10.17 5153
7250 서브쿼리 정렬방법 [8] 냥냥 2013.10.17 6301
7249 필드명에 [ ] 표시는..? [5] ppoway 2013.10.16 4710
» 쿼리 관리 고수님도 조언 부탁합니다. [3] 설까치 2013.10.16 3597
7247 대기 관련 질문 드려요. [1] 디비러 2013.10.16 4743
7246 쿼리 질문... [2] 초심 2013.10.16 3789
7245 가장 높은 필드 값 가져오는 쿼리 질문 좀 드립니다. [2] 열린문서 2013.10.16 10481
7244 열을 하나의 행으로.. 질문좀요ㅠㅠ [1] javamanyo 2013.10.15 6570





XE Login