SQL中如何去除重复数据
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本篇文章给大家分享的是有关 SQL中如何去除重复数据 ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。SQL中去除完全相同数据可以用dis
千家信息网最后更新 2025年12月03日SQL中如何去除重复数据
本篇文章给大家分享的是有关 SQL中如何去除重复数据 ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
SQL中去除完全相同数据可以用distinct关键字,任意字段去重可以用group by,以下面的数据表为例。
| id | name | score |
|---|---|---|
| 1 | 小王 | 51 |
| 2 | 小魏 | 61 |
| 3 | 小张 | 71 |
| 4 | 小李 | 51 |
| 5 | 小王 | 51 |
1.存在两条完全相同的纪录,用关键字distinct就可以去掉
select distinct * from tbl
| id | name | score |
|---|---|---|
| 1 | 小王 | 51 |
| 2 | 小魏 | 61 |
| 3 | 小张 | 71 |
| 4 | 小李 | 51 |
以上只去掉了name与score两个字段都完全相同的字段
2.字段去重,使用group by,必须存在唯一id
select * from tbl where id in (select max(id) from tbl group by score)
| id | name | score |
|---|---|---|
| 1 | 小王 | 51 |
| 2 | 小魏 | 61 |
| 3 | 小张 | 71 |
以上就是 SQL中如何去除重复数据 ,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
数据
字段
小王
相同
小张
小魏
关键
关键字
更多
知识
篇文章
小李
实用
两个
就是
工作会
数据表
文章
看吧
知识点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
现成的数据库代码
朋友圈文案软件开发
国家电网软件开发
pcl2支持的服务器
下列数据库恢复
复旦奇才网络安全公司
sdk网络安全
emqx服务器集群搭建
服务器管理器怎么禁止自动启动
浙江软件开发发展状况
下拉推广系统软件开发
用友报表取不出数据库
互联网科技公司经营什么
网络技术职位是做什么的
长春智能网络技术服务保障
贵州地矿局网络安全
服务端数据接收数据库
python爬取百万数据库
外包软件开发规范
access2013数据库窗体
服务器的防火墙作用
蒙城八方软件开发
软件开发培训班找哪家好
虹口区装配式网络技术公司
163邮箱怎样恢复数据库
广州学软件开发培训机构
软件开发不交税
华三hdm服务器默认密码
服务器显卡安装在主机上
360网络安全产品