반응형
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
반응형
'MySql' 카테고리의 다른 글
MySQL mysql의 두 테이블 간의 차이점 비교 (0) | 2020.09.19 |
---|---|
MySQL java.math.BigInteger는 java.lang.Integer로 캐스트 될 수 없습니다. (0) | 2020.09.19 |
MySQL Return Last ID (IDENTITY) On Insert row VB.NET MySQL (0) | 2020.09.18 |
MySQL Change date format in php retrieved from mysql (0) | 2020.09.18 |
MySQL 단일 쿼리에서 합계 및 합계로 그룹 가져 오기 (0) | 2020.09.18 |
댓글