2014-02-07 3 views
0

나는 첫 번째 필드가 unique/distinct이고 두 번째 필드가 연결된 문자열과 같은 곳에 문제가 있습니다. 나는 별개의 행이없는 첫 번째 열에서 두 번째 연결된 열에 표시하는 찾고 있어요 그리고 난 예를 들어, 동일한 열 서열에 필요한 : 만 ABC-123-PQR를 선택해야 위의 예에서같은 테이블에서 두 번째 열을 구분하는 방법은 무엇입니까?

1stcolumn 2ndcolumn(concatenated) 
100  ABC-123-PQR 
101  ABC-123-PQR 
102  ABC-123-PQR 
104  ABC-123-STU 

AND ABC-123-STU, 첫 번째 열 값을 상관하지 않습니다.

+0

왜 단순한'GROUP BY'? 'SELECT secondcolumn FROM dbo.TableName GROUP BY secondcolumn' –

+2

어떤 DBMS를 사용하고 있습니까? 포스트그레스? 신탁? –

답변

1

DISTINCT 키워드를 사용하지 않는 이유는 무엇입니까?

SELECT DISTINCT col2 FROM mytable 
0
SELECT MAX(col1), col2 FROM mytable GROUP BY col2 
관련 문제