중복 제거하려고
create temp table tmp_TAB
as
select PK, min(oid) min_oid from TAB group by 1;
select a.*
from TAB a
join tmp_TAB b
on a.oid = b.min_oid;
했다가 결과안나와서 분석해보니
greenplum은 GP_SEGMENT_ID 별로 oid가 unique.
그러니... PK별로 minimum GP_SEGMENT_ID, oid를 구해야하니.