我有一個情況, 我的MySQL表(公司)包含重複的記錄,即它有重複的公司,有些記錄在大多數列中有值,有些沒有。所以我想刪除那些擁有最少信息的重複公司。夥計們有什麼想法?如何刪除具有最少信息集的重複行?
Id Company_name column column2 column3 column4
-------------------------------------------------
1 A xyz
2 B pqr abc tcv aaa
3 A bnm xyz ccc
4 A bnm xyz
5 B aaa
我需要讓我的表如下
Id Company_name column column2 column3 column4
-------------------------------------------------
2 B pqr abc tcv aaa
3 A bnm xyz ccc
向我提供更多信息,比如哪些列可以有重複值 – Sudharsun
每個列都可以有重複的值,我只需要保留一個記錄,其中最大數量的列中有值。 – nu6A
如果你發現一個非常好的算法,魅力,你只賺了一百萬美元。這是最簡單的任務之一,最簡單的方法是首先執行嚴格的數據輸入,但您現在可能知道... – Fluffeh