반응형
table A
---------------
no, id, subject
1, 아이디A-1, 제목A-1
2, 아이디A-2, 제목A-2
3, 아이디A-3, 제목A-3
table B
----------------
no, id, subject
1, 아이디B-1, 제목B-1
2, 아이디B-2, 제목B-2
3, 아이디B-3, 제목B-3
이런 구조로 있을때,
JOIN을 하게 되면... (A.id = B.id)
A.no, A.id, A.subject, B.no, B.id, B.subject 이런 6개 컬럼을 가진 임시 테이블이 되는거구요..
1, 아이디A-1, 제목A-1, 1, 아이디B-1, 제목B-1
2, 아이디A-2, 제목A-2, 2, 아이디B-2, 제목B-2
3, 아이디A-3, 제목A-3, 3, 아이디B-3, 제목B-3
union을 하게 되면
1, 아이디A-1, 제목A-1
2, 아이디A-2, 제목A-2
3, 아이디A-3, 제목A-3
1, 아이디B-1, 제목B-1
2, 아이디B-2, 제목B-2
3, 아이디B-3, 제목B-3
이런 6개 row를 가진 임시 테이블이 맹글어집니다.
컬럼 타입이나 갯수가 다르면.. 같게 맞춰주면 됩니다.
select no,id,subject from 테이블 A
union
select no,id,subject from 테이블 B
형태로 출력되는? 데이타의 타입과 갯수를 동일하게 해주면 됩니다.
반응형
'데이터베이스' 카테고리의 다른 글
commit 한 데이터의 복구 방법 (0) | 2016.10.13 |
---|---|
특정 조건 만족하는 레코드 얻기. (0) | 2016.07.01 |