首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

数据库表去重

2024-12-18 来源:化拓教育网

distinct

表示其后所有字段合并在一起去重,distinct必须放在最前面
如:
select distinct name, age from tb;
表示去除名字和年龄都相同的字段

指定列去重

利用分组和子查询

  • 去掉重复记录
    select * from student where id in (select Max(id) from student group by score)
    去除相同分数的学生数据

  • 获取重复记录
    select * from student where id not in (select Max(id) from student group by score)

显示全文