본문 바로가기
MySql

MySQL mysql select ONLY duplicate records from database

by 베이스 공부 2020. 9. 19.
반응형

mysql 데이터베이스의 중복 레코드로 뭔가를 시도하고 있습니다. 그러나 레코드를 삭제하고 싶지 않으며 두 개의 열만 중복됩니다. 이 기록 만 어떻게 찾을 수 있습니까?

 

해결 방법

 

테이블 구조에 대한 더 많은 정보를 게시 할 수 있으며 일부는 중복되지만 두 개의 열만 있다는 것은 무엇을 의미합니까?

어쨌든 GROUP BY , COUNT HAVING 을 살펴볼 수 있습니다.

SELECT `duped_field1`, `duped_field2`, COUNT(*) `tot`
FROM `table`
GROUP BY `duped_field1`, `duped_field2`
HAVING `tot` > 1

 

참조 페이지 https://stackoverflow.com/questions/9540996

 

 

반응형

댓글