티스토리 뷰

1. MINUS - 역할

테이블에서 조합이 이루어져 데이터를 표현하고자 할 때 공통된 데이터를 제외나머지 데이터 표시


집합에서는 차집합에 해당


2. MINUS - 기본 테이블

◈ TEST_TABLE_ONE


 IDX

NAME

ID

 1

테스트1

test1

 2

테스트2

test2

 3

테스트3

test3

 4

테스트4

test4

 5

테스트5

test5




◈ TEST_TABLE_TWO


 IDX

NAME

ID

 1

테스트1

test1

 2

테스트2

test2

 3

테스트3

test3

 6

테스트6

test6

 7

테스트7

test7


3. MINUS - SQL 문장

◈ SQL

1
2
3
4
5
6
7
8
9
SELECT IDX
         ,NAME
       ,ID
        FROM TEST_TABLE_ONE
MINUS
SELECT IDX
      ,NAME
       ,ID 
     FROM TEST_TABLE_TWO





◈ 결과 테이블


 IDX

 NAME

ID

 4

테스트4

test4

 5

테스트5

test5




◈ 설명


테이블 ONE에서 TWO를 뺀 결과를 표시하는 것으로 테스트1,2,3은 둘다 테이블에 존재하고 결국은


ONE 테이블에 있는 테스트4,5만 표시하게 됩니다




댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday