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

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

쿼리 질문 드립니다.

뇽이 2015.11.05 15:15 Views : 2495

두개의 테이블이 있다고 가정하겠습니다.

전표 테이블

 seq

 날짜

 전표번호

 줄번호

 상호코드

 상호코드2

 1

 15.11.05

 1

 1

100 

 101

 2

 15.11.05

 1

 2

 100

 102

 3

 15.11.05

 1

 3

 101

 103

 4

 15.11.05

 1

 4

 103

 100

 5

 15.11.05

 2

 1

 101

 102

 6

 15.11.05

 3

 102

103 


상호 테이블

 seq

상호명

권한코드 

 100

가나다 

10 

 101

 라마바

 11

 102

 사아자

 10

 103

 차카타

 12



해당 전표에 접근할수 있는 권한이 없는 내역을 출력하려고 합니다.

예를 들어 다음 4가지 조건이 있다고 가정하겠습니다.
1. 날짜 : 15.11.05
2. 전표번호 : 1
3. 상호코드 : 100
4. 권한코드 : 10


상호코드, 상호코드의 권한코드, 상호코드2, 상호코드2의 권한코드 총 4가지를 비교해야 하는데요
첫번째 레코드를 예를 들면....
상호코드 100 의 권한은 10이고, 상호코드2의 101 의 권한은 11 이므로,
상호코드, 상호코드2, 상호코드의 권한코드, 상호코드2의 권한코드 4가지를 모두 비교하여
하나라도 조건에 맞으면 출력이 안되고, 4가지 조건이 안맞으면 출력해야 합니다.

따라서, 전표번호 1번에 첫번째 줄은 조건이 맞으므로 출력을 안하고, 전표번호 1번에 3번째 줄만 출력하게 됩니다.


위 조건을 가지고 해당 전표에 권한이 없는 내역을 출력 예를 들면

 seq

날짜 

전표번호 

줄번호 

거래처명 

거래처명2 

 3

15.11.05 

라마바

차카타 


위와같이 나오도록 하려면 쿼리를 어떻게 해야할까요?

No. Subject Author Date Views
9014 모바일 게임 DB로 SQL Server 사용하고 계시는 분 있나요? [3] 메칸더 2015.11.16 2716
9013 쿼리 정렬에 관련된 질문입니다. [3] 흑흑 2015.11.14 2087
9012 SQL 서비스 재시작 할 때마다 DB가 20분정도 복구중이라고 나옵니다 [2] 조굴 2015.11.13 2663
9011 쿼리문 질문 하겠습니다. [4] 백마탄나 2015.11.11 2469
9010 substring 리턴값 관련하여 질문 올립니다.ㅠ [8] msakstp 2015.11.10 3480
9009 퀴리문 질문입니다. [2] 희망나라 2015.11.10 3296
9008 select 트랜잭션 일관성 [3] 쵸보 2015.11.10 2891
9007 미러링 수동 장애조치와 자동 장애조치에 대해서 [1] dontcryme 2015.11.09 2532
9006 쿼리 비용 관련 [4] 냥냥 2015.11.09 2792
» 쿼리 질문 드립니다. [4] 뇽이 2015.11.05 2495
9004 테이터 타입 질문입니다. [3] 희망나라 2015.11.05 2407
9003 쿼리질문드립니다. [2] Lynn 2015.11.04 2350
9002 3704 개체가 닫혀있다..? [2] 마힐링 2015.11.04 3717
9001 sql 컬럼 2개를 동시에 부정문으로 하고 싶은데... [6] 개발좋아 2015.11.02 6704
9000 백업 또는 미러링에 대한 문의입니다. [7] Gusto 2015.10.30 2736
8999 유지 관리 계획에 대해 질문드립니다. [1] 나는짱이야 2015.10.30 2573
8998 필드 타입 변경 문의 드립니다. [2] 죠리퐁 2015.10.29 2303
8997 날짜와 날짜 사이의 포함된 일수를 구하고 싶습니다. [2] 이시우_301202 2015.10.29 2712
8996 mssql 메모리 문제로 문의 드립니다. [4] 홍훈아 2015.10.29 4533
8995 동적으로 데이터가 생성됨에 따라 조회 쿼리 (피벗) [2] 상남자 2015.10.28 2622





XE Login