Select*fromstudent;+------+---------+---------+ - ----------+|ID |이름 |주소|제목 |+------+---------+--"/> Select*fromstudent;+------+---------+---------+ - ----------+|ID |이름 |주소|제목 |+------+---------+--">
집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 반환된 행에서 중복 행을 필터링하는 방법은 무엇입니까?
이는 SELECT 절에 DISTINCT 키워드를 사용하여 달성할 수 있습니다. DISTINCT는 SELECT 절에 지정된 데이터 필드의 모든 조합에 적용됩니다.
테이블 "Student" DISTINCT 키워드를 다음과 같이 적용했습니다. -
mysql> Select * from student; +------+---------+---------+-----------+ | Id | Name | Address | Subject | +------+---------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | | 15 | Harshit | Delhi | Commerce | | 17 | Raman | Shimla | Computers | | 20 | Gaurav | Jaipur | History | +------+---------+---------+-----------+ 5 rows in set (0.00 sec) mysql> Select DISTINCT Address from student; +---------+ | Address | +---------+ | Delhi | | Mumbai | | Shimla | | Jaipur | +---------+ 4 rows in set (0.00 sec) mysql> Select DISTINCT * from student; +------+---------+---------+-----------+ | Id | Name | Address | Subject | +------+---------+---------+-----------+ | 1 | Gaurav | Delhi | Computers | | 2 | Aarav | Mumbai | History | | 15 | Harshit | Delhi | Commerce | | 17 | Raman | Shimla | Computers | | 20 | Gaurav | Jaipur | History | +------+---------+---------+-----------+ 5 rows in set (0.00 sec) mysql> Select DISTINCT name from student; +---------+ | name | +---------+ | Gaurav | | Aarav | | Harshit | | Raman | +---------+ 4 rows in set (0.00 sec)
위 내용은 MySQL에서 반환된 행에서 중복 행을 필터링하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!