편법으로 해서 풀긴했는데...
아무리 생각해도 정상적인 방법(?) 으로 풀수 있을것같아서요.
쿼리문은 :
select
'ITEM' AS 1번 컬럼, 2번 컬럼, 3번컬럼, 4번컬럼, 5번컬럼, 6번컬럼
from HITEM LEFT OUTER JOIN NORMALITEM B
on A.3번컬럼 = B.3번컬럼
where A.idx = '12345'
다음과같구요,
결과물은
위와 같습니다.
2번 컬럼 3224 를보시면 ...다 똑같은데 5번컬럼만 다른게 3개가있네요
3번컬럼으로 쿼리에서 조인을 해서 그렇게 나오게되었습니다
목표는
중복된 2번컬럼중에 하나만 나오는 방법이 없을까요?
1 ITEM 3224 300272776 ~~~
2 ITEM 3235 300271043 ~~~
이렇게 출력되길 원합니다.
rownumber쓰고, top쓰고 별 방법을 다해도 아노디네요 ㅜㅠ distinct해보면 되긴하는듯 보이는데 5번컬럼이 출력되도록하면 distinct가 풀려버리네요.
5번컬럼을 19,22,8중 어떤것이든 하나는 출력하긴해야합니다