안녕하세요..
제가 처음으로 Greenplum(이하 GP)을 쓰는데요.. reference가 별로 없어서 이렇게 여기에 올립니다.
오라클에서 사용하는 not exists (subquery)는 지원이 안되는 것 같은데..
select A.COL1
, A.COL2
from TABLE A
where not exists (select 'ok'
from SAMPLE B
where A.COL1 = B.COL1)
=> 이렇게 밖에 사용할 수 없나요?
select C.COL1, C.COL2
from (
select A.COL1, A.COL2, B.COL1 as COL3
from TABLE A
left outer join SAMPLE B
on A.COL1 = B.COL2
) C
where C.COL3 is null
or
select A.COL1
, A.COL2
from TABLE A
where A.COL1 not in (select B.COL1 from SAMPLE B )
GP 사용하신 분들 또 다른 방법이 있는지 알려주세요.. not exists 가능한지..
감사합니다..~~~
|