概述
本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
在电脑上打开数据库,这里新建一张含有重复数据的user表做示例。
查询出了数据库中user表的重复数据。
select * from user where name in (select name from user group by name having count(name) > 1)
登录后复制
删除姓名重复的数据
delete from user where name in (select name from user group by name having count(name) > 1)
登录后复制
去掉重复数据,这里去掉了张三的重复数据
select distinct name from user
登录后复制
去掉班级相同的重复数据
select distinct class from user
登录后复制
去掉两个字段的重复数据
select distinct name,class from user
登录后复制
相关免费学习推荐:mysql视频教程
以上就是sql如何筛选出重复数据的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是畅快芝麻为你收集整理的sql如何筛选出重复数据的全部内容,希望文章能够帮你解决sql如何筛选出重复数据所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复