두 컬럼 중복값 찾기 0 2 957

by 열심열심 [2018.07.26 10:50:52]


안녕하세요 이상한 중복값이 들어 간것 같아서 그것만 따로 뽑아 보려고 합니다.  

컬럼1 컬럼 2

A      xx ~~~~

A      xx ~~~~

A      xx  ~~~~

B      yy ~~~~

B      yy ~~~~

A      cc ~~~~

A      cc ~~~~

A      cc ~~~~

C      xx ~~~

첫번째 와 두번째 컬럼이 세트라 재 사용 할 수 없는데 

빨간색 글씨처럼 xx가 두번 쓰여져서  중복 값을 찾아보려고 하는데 잘 안되네요. 

xx A

xx C

yy b  이렇게라도 나오면 찾을 수 있을 것 같은데  부탁드립니다. 

by 우리집아찌 [2018.07.26 11:22:12]

정확한 원본데이터와 결과 데이터를 알려주세요.


by 열심열심 [2018.07.27 13:06:51]

 

 

 

WITH t AS
(
SELECT 'A' id, 'XX' NAME, 'ASDFASD' VALUE FROM dual
UNION ALL SELECT 'A', 'XX', 'ASDFSAD' FROM dual
UNION ALL SELECT 'B', 'YY', 'ASDF' FROM dual
UNION ALL SELECT 'B', 'YY', 'ASDFASD' FROM dual
UNION ALL SELECT 'C', 'XX', 'ASDF' FROM dual
)
SELECT *
  FROM t;


WITH t AS
(
SELECT 'A' id, 'XX' NAME, 'ASDFASD' VALUE FROM dual
UNION ALL SELECT 'B', 'YY', 'ASDFASD' FROM dual
UNION ALL SELECT 'C', 'XX', 'ASDF' FROM dual
)
SELECT *
  FROM t;
 

 

 

I NA VALUE  
- -- -------
A XX ASDFASD
A XX ASDFSAD
B YY ASDF   
B YY ASDFASD
C XX ASDF   

이걸

I NA VALUE  
- -- -------
A XX ASDFASD
B YY ASDFASD
C XX ASDF   
 

이렇게요 첫번째컬럼 두번째 컬럼 중복값 제거 한컬럼이 아니라 두컬럼이라 어떻게 해야 될지 모르겠네요. 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입