我發現一個查詢抓取所有重複項並按列名對它們進行分組,但我需要顯示它自己的行上的每個記錄,按列名分組...查找同一列數據的重複
我所懷疑的是具有相同設計欄的多個記錄已上傳,我需要能夠比較每一行,以便確定哪些記錄是活動的。
下面的查詢好像它的工作,但每次我嘗試使用它的時候崩潰的mysql:
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段錯誤?如果是這樣,你應該檢查你使用的是穩定(GA)版本,如有必要升級,如果問題依然存在,請提交錯誤報告。 – eggyal
500內部錯誤 – dcolumbus
聽起來像一個httpd錯誤,而不是MySQL錯誤。 – eggyal