问题发现?
相同的数据在同一张表里出现了多次。我的需求是删除多余的数据,但要保留其中一条。 定义 表名 table_a ,判断唯一的两个字段 c_1,c_2,无关字段data 表中原始数据 如下
删除语句:
DELETE FROM table_a WHERE id IN (SELECT id FROM ( SELECT id FROM table_a GROUP BY c_1,c_2 HAVING count(*) > 1 )e );
以上就是mysql怎么去掉表中重复的字段的详细内容,更多请关注Gxl网其它相关文章!
查看更多关于mysql怎么去掉表中重复的字段的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did254453