考虑下表
a | b | 1 | 2
a | b | 2 | 3
a | c | 2 | 4个
我想根据 cloumn1 和 column2 删除重复项,并且只保留一个此类实例。因此,上表应该类似于
a | b | 1 | 2
a | c | 2 | 4
我尝试添加像这样的唯一索引
ALTER IGNORE TABLE `my_table`
ADD UNIQUE INDEX `index1` (`column1` ASC, `column2` ASC);
这应该是完美的,但
从MySQL 5.7.4开始,删除了ALTER TABLE的IGNORE子句,并且它的使用会产生错误。
那么这种情况的替代方案是什么?
注意:这不是重复的问题。在问这个之前我已经搜索过了。请在标记为重复之前再次阅读
答案 0 :(得分:1)
您可以删除重复的行
java -jar lib\<finalName>.jar