티스토리 뷰

1. INTERSECT - 역할

 테이블에서 조합이 이루어져 데이터를 표현하고자 할 때 공통된 부분표시


 집합에서는 교집합에 해당


2. INTERSECT  - 기본 테이블

◈ 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. INTERSECT  - SQL 문장

◈ SQL

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





◈ 결과 테이블


 IDX

 NAME

ID

 1

테스트1

test1

 2

테스트2

test2

 3

테스트3

test3




◈ 설명


두 개의 테이블에서 공통된 부분만을 가져오는 것으로 위와 같은 결과가 나타납니다


※ INTERSECT을 할 경우에는 반드시 데이터 타입,순서,개수가 맞아야 합니다




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