또 쿼리 입니다.^^
두개의 필드의 값을 하나의 필드로 만들어서 종류별로 뽑고 싶은데요
묘수 없을까요?
두개 필드의 값을 하나의 필드로 보내고, 유니크하게 뽑아내려구요
지금은 두번 쿼리를 해서 각각 꺼낸다음 서로 비교해서 하나만 남기는데
이걸 짧게 만들고 싶어서요
두개의 필드를 하나의 뷰로 만들어서 사용하시면 될듯합니다.
View를 안다뤄봐서 그런데 어떻게 하나의 필드에 두개의 필드를 매핑시키죠..한번만 더 도와주세요
예제 데이타를 올려주세용~ 걍 얘기만 들으니깐 이해가... 쩝쩝~
**** (가상 테이블 생성) ********
create view sm_view
(sm_date,sm_custno,sm_name,sm_presentno,sm_smname,sm_amt)
AS select db006.appliydt,db006.custno,user_info.name,db006.presentno,db005.positionnm,db005.realamt
FROM db006,db005,user_info
WHERE db006.presentno=db005.presentno and user_info.user_id=db006.custno;
//위에서 sm_view 가 생성될 테이블명이고
create view TABLE_NAME
(컬럼1, 컬럼2, 컬럼3, ....) // 만들 컬럼명
as select TABLENAME.COLUM명, TABLENAME.COLUM명, TABLENAME.COLUM명 //가져올 테이블.컬럼명
from TABLE1, TABLE2, TABLE3 // 테이블명
where a.colum=b.colum and b.colum=c.custno //연관된꺼 끼리 조인