게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
디비 쿼리문...두뇌풀가동해도 못풀겠습니다 ㅜㅠ
게시물ID : programmer_20734짧은주소 복사하기
작성자 : kotran
추천 : 0
조회수 : 564회
댓글수 : 5개
등록시간 : 2017/06/01 17:10:25
편법으로 해서 풀긴했는데...
아무리 생각해도 정상적인 방법(?) 으로 풀수 있을것같아서요.

쿼리문은 : 
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' 

다음과같구요, 

결과물은 

dhdb.PNG


위와 같습니다.

2번 컬럼 3224 를보시면 ...다 똑같은데 5번컬럼만 다른게 3개가있네요
3번컬럼으로 쿼리에서 조인을 해서 그렇게 나오게되었습니다 

목표는

중복된 2번컬럼중에 하나만 나오는 방법이 없을까요?
1 ITEM 3224 300272776 ~~~
2 ITEM 3235 300271043 ~~~
이렇게 출력되길 원합니다.



rownumber쓰고, top쓰고 별 방법을 다해도 아노디네요 ㅜㅠ distinct해보면 되긴하는듯 보이는데 5번컬럼이 출력되도록하면 distinct가 풀려버리네요.
5번컬럼을 19,22,8중 어떤것이든 하나는 출력하긴해야합니다


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호