我有一个情况, 我的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