Select*fromtender;+----------+------------ - ---+--------------+-------+|클라이언트ID|클라이언트_Fnam"/> Select*fromtender;+----------+------------ - ---+--------------+-------+|클라이언트ID|클라이언트_Fnam">
MySQL 테이블에서 데이터를 쿼리하는 동안 열에서 중복된 값을 얻을 수 있습니다. SELECT 문의 DISTINCT 절을 사용하면 결과 집합에서 중복 데이터를 제거할 수 있습니다.
SELECT DISTINCT Columns FROM Table_name WHERE conditions;
예를 들어, 다음 열을 포함하는 "tender"라는 테이블이 있습니다.
mysql> Select * from tender; +----------+--------------+--------------+-------+ | clientid | client_Fname | Client_Lname | value | +----------+--------------+--------------+-------+ | 100 | Mohan | Kumar | 60000 | | 101 | Sohan | Singh | 50000 | | 101 | Somil | Rattan | 55000 | | 103 | Gaurav | Kumar | 75000 | | 103 | Rahul | Singh | 63000 | +----------+--------------+--------------+-------+ 5 rows in set (0.00 sec)
이제 "Client_Lname"이라는 열의 고유한 값만 가져오려면 , 다음은 쿼리입니다. -
mysql> Select DISTINCT client_Lname from tender; +--------------+ | client_Lname | +--------------+ | Kumar | | Singh | | Rattan | +--------------+ 3 rows in set (0.05 sec)
아래 쿼리는 "client_Fname"이라는 열에 대해 동일한 작업을 수행합니다.
rreee위 내용은 MySQL 결과 세트에 있는 열의 고유 값을 어떻게 얻을 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!