code amt gu
01 100 1
01 200 2
위와 같은 Table이 있다면
아래처럼 나오게 할려고 합니다.
가령 subselect 나 조인문 써서...
code amt amt1
01 100 200
부탁합니다.
결과는 같습니다. 이렇게 하면 되는지요..
with temp (code, amt, gu) as
(values('01', 100, 1),
('01', 200, 2))
select
a.code, a.amt, b.amt as amt1
from temp as a , temp as b
where a.code = b.code and
a.amt <> b.amt
order by a.amt
fetch first 1 rows only
CODE AMT AMT1 ---- ----------- -----------01 100 200