모든 중복을 가져 와서 열 이름으로 그룹화하는 쿼리를 찾았으나 각 레코드를 열 이름별로 그룹화 한 고유 한 행으로 표시해야합니다.동일한 열 데이터의 중복 찾기
동일한 디자인 열이있는 여러 레코드가 업로드되었으며 각 행을 비교할 수 있어야 어떤 레코드가 활성인지 여부를 확인할 수 있어야합니다.
다음 쿼리는 그것이 작동하는 것처럼 보이지만, MySQL의에게 I 시도하고 그것을 사용할 때마다 충돌 :
SELECT *
FROM 2009_product_catalog
WHERE sku IN (
SELECT sku
FROM 2009_product_catalog
GROUP BY sku
HAVING count(sku) > 1
)
ORDER BY sku
내가 중복 될 수있다 단지 기록을 보여주기 위해 모든 레코드를 필요로합니다. 그 이유는 나머지 열을 비교할 수 있어야하므로 어떤 중복이 필요한지 알 수 있습니다.
"* mysql을 매번 충돌 *"하는 것이 무엇을 의미합니까? MySQL이 segfault합니까? 그렇다면 안정 (GA) 버전을 사용하고 있는지 확인하고 필요한 경우 업그레이드하고 문제가 지속되면 버그 보고서를 제출해야합니다. – eggyal
500 내부 오류 – dcolumbus
이것은 MySQL 오류가 아닌 httpd 오류처럼 들립니다. – eggyal