groupby去重

Groupby在MySQL中用于数据分组,若未进行聚合操作,默认显示每组第一条数据。例如,根据s_id分组时,仅显示各组的第一个记录。当结合c_id进行分组,同样显示每组首条数据。若s_id、c_id相同,s_score也相同,因此(s_id, c_id)和(s_id, c_id, s_score)分组结果一致。进行聚合操作如求和后,仍显示每个分组的第一条数据带有聚合结果。" 84679306,8075173,Apache服务器安装与配置指南,"['Web服务器', 'Apache配置', '系统管理', '网络服务', '服务器部署']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Groupby 分组后,如果没有对分组后的数据进行操作,如对每组求和 取平均 取最小等操作,分组后直接显示,则默认显示

该分组的第一条数据。

第一幅图是没有进行groupby操作后的数据,数据共有48条

 

下图是在第一幅的基础上按照s_id进行groupby的操作,可以看出只显示按照s_id分组后每组的第一条数据

 

下图是在第一幅的基础上对s_id,c_id进行分组的每组的第一条数据,在第一副中,前三条为第一组,4-6条为第二组,每组

中s_id,c_id都是相同的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值