MYSQL数据库,一月的数据抽重复了,有没有便捷一点的语句可以把重复的删除掉

如表名table1有字段A,B,C。字段A=1;字段B=2;字段C=3;这样的记录有相同两条,怎么去重,表里没有其他字段

SQL 小白不白 发布于 2024-2-26 14:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-2-26 14:10(编辑于 2024-2-26 14:13)

查询出来

create table BBB

select distinct A,B,C from table1;

存入另一个表BBB;

 

清表table1;

truncate table table1;

  

在插入表table1

insert into table1

select * from BBB;

在插入回来~

最佳回答
0
snrtuemcLv8专家互助
发布于2024-2-26 14:08

这个目前没好的方案,直接删除数据,重新抽取一次

  • 2关注人数
  • 193浏览人数
  • 最后回答于:2024-2-26 14:13
    请选择关闭问题的原因
    确定 取消
    返回顶部