首页 > 解决方案 > 如何将每条记录与另一条记录进行比较(名称反转问题)并删除重复记录?

问题描述

我很难识别唯一记录(值)。我有一张这样的桌子:

ID NAME            DESCRIPTION
1  Yanagida Fumit  best author
2  Ha Il-kwan      new author
3  Fumit Yanagida  best author
4  Ha Il Kwan      new author
5  Ilkwan Ha       new author

同一个表中有5条记录称为autho表。但实际上,有 2 个作者。第一条记录和第三条记录是从一个作者信息中存储的,第二条、第四条和第五条是一个作者。我想像下面这样。

ID NAME            DESCRIPTION
1  Yanagida Fumit  best author
2  Ha Il Kwan      new author

这意味着,我将针对反向名称问题删除所有重复项。我想知道我是否可以比较同一列中的两个值(字符串)。请帮帮我。我会很高兴得到你的任何帮助!

标签: mysqlsql

解决方案


甲骨文回答:

创建或替换表作者为 Select distinct name, description from authors;


推荐阅读