由于某些问题,我的应用程序为表中的一名成员创建了两行。每个成员在该表中只能有一条记录。 在为每个成员创建的 2 行中,某些字段的值相同,而某些字段的值不同。某些字段值应该相同,某些则不然:
示例:
12345 xyz 6789 abc
12345 xyz 6789 abc
在上面的示例中,12345
不应存在于 2 行中,但 6789
却可以。 xyz
不应存在于 2 行中,但 abc
却存在。
问这个问题的简单方法是,如果这些行有 57,000 多行,而应该只有 28,000 多行,我如何识别然后更改(更新)其中 28,000 多行?
最佳答案
您是否尝试过包含在过滤器中显示的数字 X 到 X 的行以及在过滤器中显示的数字 X 到 X 的行,您可以编辑这两个不同的字段吗?
关于mysql - 如何识别并更新一半的重复记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20228613/