Union All을 이용하여 만들면 됩니다.
create view v_test( 회원구분, 아이디, 회사명, 전화번호)
as select '1',아이디, 회사명, 전화번호 from A테이블
union all
select 회원구분, 아이디, 회사명, 전화번호 from B테이블;
>>뷰만들기 님께서 쓰시길<<
:: <> A 테이블의 구조
:: 1.아이디
:: 2.회사명
:: 3.전화번호
::
::
:: <> B 테이블의 구조
:: 1.회원구분
:: 2.아이디
:: 3.회사명
:: 4.전화번호
::
::
:: <> 뷰로 만들어지길 원하는 형태
:: 회원구분 아이디 회사명 전화번호
:: 1 abc abc 02-123-5678 <- A 테이블(회원구분은 1로 지정)
:: 1 bbc bbc 02-123-5678 <- A 테이블
:: 2 cbc cbc 02-123-5678 <- B 테이블(회원구분 필드에서)
:: 3 dbc dbc 02-123-5678 <- B 테이블(회원구분 필드에서)
::
::
:: 이렇게도 뷰로 가능한가요?
::
|