>데이터 베이스 >MySQL 튜토리얼 >MySQL에서 해당 ID와 성을 사용하여 고유한 이름을 검색하는 방법은 무엇입니까?

MySQL에서 해당 ID와 성을 사용하여 고유한 이름을 검색하는 방법은 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-12-07 10:46:11786검색

How to Retrieve Unique First Names with Corresponding IDs and Last Names in MySQL?

MySQL에서 해당 정보가 포함된 고유 열 검색

해당 데이터를 보존하면서 특정 열에서 고유한 값을 추출해야 하는 필요성을 식별하는 질문입니다. MySQL의 DISTINCT의 복잡성을 탐구합니다.

쿼리:

원하는 결과를 얻으려면 SELECT 쿼리에 DISTINCT 연산자와 GROUP BY 절의 조합이 포함되어야 합니다. DISTINCT 연산자는 지정된 열 내에서 고유한 값을 분리합니다. 이 경우 FirstName 열에서 고유한 값을 찾습니다.

구현:

ID 및 LastName 열을 고유한 FirstName 값과 함께 보존하려면 GROUP BY 절이 중추적인 역할을 합니다. GROUP BY는 MySQL에게 지정된 열을 기반으로 행을 그룹화하고 각 고유 값에 대해 단일 집계 행을 반환하도록 지시합니다. 이 경우 FirstName 열을 기준으로 그룹화합니다.

결과:

결과 쿼리는 다음과 같습니다.

SELECT ID, FirstName, LastName
FROM table
GROUP BY(FirstName)

이 쿼리 각 고유한 FirstName에 대해 해당 ID와 LastName을 유지하면서 고유한 FirstName 값을 성공적으로 검색합니다. 예를 들어, ID 1과 LastName Doe와 함께 John 한 명만 표시됩니다. 따라서 쿼리는 사용자의 기준을 효과적으로 충족합니다.

위 내용은 MySQL에서 해당 ID와 성을 사용하여 고유한 이름을 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.