더운데 고생 많으십니다.
코드 테이블을 따로 관리하고 있습니다.
제가 초짜플그래머서.. 어케 해야할지 몰라서 이렇게 글을
올립니다.
create table a(
a_key char(5),
a_code1 char(1),
a_value1 integer,
a_code2 char(1),
a_value2 integer
)
insert into a values('김','A',11,'B',22)
insert into a values('이','C',11,'A',22)
insert into a values('박','D',11,'C',22)
create table b(
b_code char(1),
b_namecode char(4)
)
insert into b values('A','사과')
insert into b values('B','수박')
insert into b values('C','참외')
insert into b values('D','오이')
create table c(
c_namecode char(4),
c_name char(5)
)
insert into c values('사과','100원')
insert into c values('수박','200원')
insert into c values('참외','300원')
insert into c values('오이','400원')
---- 원하는 출력결과 ----
김 사과 100원 11 수박 200원 22
이 참외 300원 11 사과 100원 22
박 오이 400원 11 참외 300원 22
위와같은 결과가 나오게 하는 쿼리문은 어떻게 만들어야하죠 ??
아시는분 답변좀 부탁드립니다..
ps.
위와 유사한 글을 http://sqler.pe.kr 사이트에 올렸더니..
필드갯수만큼 조인문을 올려주시더라구요..
만약 필드가 100건이면 ? 라고 질문을 다시 하니까요..
a,b,c 테이블의 필드 갯수만큼 조인,사용자정의함수,동적필드를
구성해서 사용 하라고 하네요,. ;;
그방법 말고는 없는건가요 ??
|