집 >데이터 베이스 >MySQL 튜토리얼 >SQL의 DISTINCT 키워드를 사용하여 고유한 레코드만 검색하려면 어떻게 해야 합니까?
SQL의 DISTINCT 키워드를 사용하여 고유한 데이터 검색
고유한 결과가 필요할 때 SQL 쿼리에서 중복 항목을 처리하는 것은 문제가 될 수 있습니다. DISTINCT
키워드는 이러한 중복 항목을 필터링하고 고유한 값만 반환하는 간단한 솔루션을 제공합니다.
DISTINCT
을 활용하려면 SELECT
문에서 고유한 결과를 원하는 열 이름 앞에 이를 포함하세요. 예를 들어, 테이블의 "항목" 열에 고유한 항목이 필요한 경우:
<code class="language-sql">SELECT DISTINCT item FROM table_name;</code>
이 쿼리는 다음과 같은 고유 항목을 생성합니다.
ID | Item |
---|---|
1 | item1 |
2 | item2 |
3 | item3 |
여러 열을 지정하여 선택한 모든 열을 기반으로 고유한 조합을 검색할 수도 있습니다.
<code class="language-sql">SELECT DISTINCT item, data FROM table_name;</code>
이렇게 하면 "항목"과 "데이터"의 고유한 쌍이 반환됩니다.
ID | Item | Data |
---|---|---|
1 | item1 | data1 |
2 | item2 | data3 |
3 | item3 | data4 |
위 내용은 SQL의 DISTINCT 키워드를 사용하여 고유한 레코드만 검색하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!