sql如何筛选出重复数据

免费教程   2021年04月15日 17:33  

在电脑上打开数据库,这里新建一张含有重复数据的user表做示例。

sql如何筛选出重复数据

查询出了数据库中user表的重复数据。

select * from user where name in (select name from user group by name having count(name) > 1)

sql如何筛选出重复数据

删除姓名重复的数据

delete from user where   name in (select name from user group by name  having count(name) > 1)

sql如何筛选出重复数据

去掉重复数据,这里去掉了张三的重复数据

select distinct name from user

sql如何筛选出重复数据

去掉班级相同的重复数据

select distinct class from user

sql如何筛选出重复数据

去掉两个字段的重复数据

select distinct name,class from user

sql如何筛选出重复数据

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


评论内容 (*必填):
(Ctrl + Enter提交)   

部落快速搜索栏

各类专题梳理

网站导航栏

X

返回顶部