A 테이블
user_id | user_salary | user_dept | user_gender |
000001234 | 4000 | 100 | 1 |
000001235 | 4300 | 300 | 2 |
ctab00001 | 3500 | 100 | 1 |
ctab00002 | 3000 | 200 | 1 |
B 테이블
b_user_id (B 회원ID) | b_user_name (B 회원 이름) |
000001234 | 홍길동 |
000001235 | 장나라 |
C테이블
c_user_id (C 회원ID) | c_user_name (C 회원 이름) |
ctab00001 | 조용필 |
ctab00002 | 고길동 |
id를 기준으로(a, b테이블과) 조인해서 아래와 같이 불러올 수 있는 방법이 있을까요?
(id형식이 000000000이면 B테이블
ctab00000이면 C테이블에서 가져온다.)
select 결과
user_id | user_name | user_salary | user_dept | user_gender |
000001234 | 홍길동 | 4000 | 100 | 1 |
000001235 | 장나라 | 4300 | 300 | 2 |
ctab00001 | 조용필 | 3500 | 100 | 1 |
ctab00002 | 고길동 | 3000 | 200 | 1 |
떠오르는건 union인데.. 데이터 수가 너무 많고 페이지 처리도 해야해서 쿼리에서 구분이 가능한 좋은 방법이 있는지 문의드립니다..