mysql - 如何将每条记录与另一条记录进行比较(名称反转问题)并删除重复记录?
问题描述
我很难识别唯一记录(值)。我有一张这样的桌子:
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
这意味着,我将针对反向名称问题删除所有重复项。我想知道我是否可以比较同一列中的两个值(字符串)。请帮帮我。我会很高兴得到你的任何帮助!
解决方案
甲骨文回答:
创建或替换表作者为 Select distinct name, description from authors;
推荐阅读
- javascript - Bootstrap Modal 在没有互联网访问的情况下不显示
- c# - 如何将 unicode 集从 db 转换为字符?
- c - 我对一些概念和代码有疑问
- c# - 如何在 Entity Framework Core 2.2 中使用急切加载策略实现自递归父子关系数据加载?
- javascript - 如何在两天之间显示表格行?
- powershell - 读取性能计数器的问题(阵列问题)
- python - 删除python中的列后如何自动更改excel中的相对单元格公式?
- javascript - Promise 已创建但未在 knex 中返回
- sparql - SPARQL 三重过滤器不完全匹配
- configserver - Spring Boot Config Server - 总是返回旧值