SQL에서 중복 데이터를 필터링하는 방법: "select * from table name where 조건" 문을 사용하여 중복 데이터를 필터링하려면 하나 이상의 테이블을 사용하고 쉼표(,)로 구분하고 WHERE 문을 사용할 수 있습니다. 쿼리 조건 설정을 설정합니다.
이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
컴퓨터에서 데이터베이스를 열고 예를 들어 중복 데이터가 포함된 새 사용자 테이블을 만듭니다.
데이터베이스에서 사용자 테이블의 중복 데이터를 쿼리합니다.
select * from user where name in (select name from user group by name having count(name) > 1)
중복된 이름의 데이터 삭제
delete from user where name in (select name from user group by name having count(name) > 1)
중복 데이터 제거, 여기 Zhang San
select distinct name from user
동일 클래스의 중복 데이터 제거
select distinct class from user
2개 제거 필드의 중복 데이터
select distinct name,class from user
관련 무료 학습 권장 사항: mysql 비디오 튜토리얼
위 내용은 SQL에서 중복 데이터를 필터링하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!