액세스 테이블의 8 개 컬럼에서 개별 연락처를 선택하는 데 SQL 코드를 쓰는 데 어려움이 있습니다. 중복되지 않도록 고유 한 결과 만 얻고 싶습니다. 아래는 제가 시도한 것입니다.SQL - 여러 컬럼에서 고유 한 것을 선택하십시오.
cmd.CommandText = "select distinct c1, c2, c3, c4, c5, c6, c7, c8
from table
where state IN (" + paramClause.ToString() + ")";
내 목적은 중복되지 않은 라벨에 표시하는 것입니다.
Google에 더 많은 정보를 제공해야합니다. 데이터, 구조 등의 예, 결과가 – mp3ferret
인 것으로 기대하십시오. 원하는 내용을 더 분명하게 표현하려면 질문을 편집하십시오. 작성된 쿼리는 테이블에서 distinct * rows *를 반환해야합니다. [c1] - [c8] 열에 나타나는 별개의 값 *을 모두 나열하는 단일 열을 실제로 원하십니까? –
흠, 좋아, 라벨에 "this"를 표시하고 싶지만 "this"가 무엇인지 아직 명확하지 않습니다. 몇 가지 샘플 데이터와 최종 결과의 예를 보여주십시오. –