位置: 编程技术 - 正文

MYSQL GROUP BY用法详解(mysqlgroupby用法解析详细)

编辑:rootadmin

推荐整理分享MYSQL GROUP BY用法详解(mysqlgroupby用法解析详细),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql的group by语句,mysql中groupby的用法,mysql的group by语句,mysql的group by语句,mysql group by使用,mysql group by用法一个字段取多个字段,mysql group by使用,mysqlgroupby用法解析详细,内容如对您有帮助,希望把文章链接给更多的朋友!

背景介绍

最近在设计数据库的时候因为开始考虑不周,所以产生了大量的重复数据。现在需要把这些重复的数据删除掉,使用到的语句就是Group By来完成。为了进一步了解这条语句的作用,我打算先从简单入手。

建一个测试表

查看表结构

desc test_group

插入数据

测试开始

我想知道当前每一个班级里面最高分数的同学是谁。

好现在可以插入几条重复的数据。

MYSQL GROUP BY用法详解(mysqlgroupby用法解析详细)

现在要过滤掉重复的数据,保留最新的那条记录。一般我们假设最新的记录是最后插入的那条,所以它的ID应该是最大的那条。

可以发现,我们关注那个项的重复性就把它放到gourp by后面。这样我们就可以过滤掉那些与这个项重复的记录啦。现在我们得到了我们需要的数据,我们下一步就是把那些重复的数据删除。为了区分我们过滤出来的数据记录与原有的记录,我们可以给id取一个别名。

下一步就是把这些关心的数据保留下来,我先把这些数据的id提取出来。因为这个是唯一确定一条记录的。

下面就是删除操作了。思路就是删除那些数据ID不在我们查询结果里面的记录。为了方便操作后对数据的对比,我先进行一次全部查询。

执行删除操作。

最后查看结果。

总结

MySQL操作还是很灵活的,之前一直喜欢用ORM现在感觉直接使用MYSQL省去了很多事。如果你有更好更高效的方式就请你分享分享吧~~

标签: mysqlgroupby用法解析详细

本文链接地址:https://www.jiuchutong.com/biancheng/348942.html 转载请保留说明!

上一篇:php mysql访问数据库的步骤详解(php 访问数据库)

下一篇:mysql如何查询两个日期之间最大的连续登录天数(mysql查询两个表的数据)

  • 税前弥补以前年度亏损例
  • 咨询合同按什么交印花税
  • 工会筹备金需不需要计提
  • 预提工资计入哪个科目
  • 管理费里面可以取现金吗
  • 以前年度资产损失的追补什么意思
  • 服务业税收包括什么
  • 个税手续费返还会计分录
  • 行政单位现金日记账填写样本
  • 应收账款计提坏账后收回
  • 房地产企业销售现房是否预缴增值税
  • 报销购物卡发票公司如何交税?
  • 社保企业二次扣款怎么扣
  • 发票销项负数的会计分录怎么做?
  • 申报水利基金减免性质在哪里找?
  • 注册资本金印花税减半征收
  • 住宿费专用发票会计分录
  • 广告业增值税税率6%是多少
  • 报废车辆补贴收据怎么写
  • 工资薪金与年终奖筹划
  • 公司认缴增资需要什么流程呢
  • 制造费用和劳务成本
  • 飞机票本身包含保险吗多少钱
  • 税务检查所得税调整
  • php string
  • 固定资产没提完折旧,提前处理
  • 自创商誉的确认
  • 本期应计提坏账损失700元调整前坏账准备贷方余额500元
  • ihs.exe是什么
  • 员工冲借款应该怎么做账
  • 没有利润,能否开发票
  • 建筑业2021年享受核定征收吗
  • load与initialize
  • Request获取请求数据中文乱码问题
  • github ci/cd
  • 10倍理论
  • transformer for
  • php自带的加密解密函数
  • 未拿到发票怎么做账
  • 其他应收账款怎么做预算会计分录
  • 回购股票 会计处理
  • 其他应付款贷方正数表示什么意思
  • 权益工具是金融资产还是非金融资产
  • 劳务费走应付职工薪酬
  • 实收资本不能动吗
  • 附加税计税依据扣除留抵退税
  • 个体工商户季开票30万是否缴纳个人所得税
  • 企业自查补税怎么报税
  • mongodb operator
  • 劳务报酬所得税可以退税吗
  • 所得税申报表里季初资产是指什么
  • 企业购买的汽车可以抵税吗
  • 工业企业销售分录
  • 进项税和销项税月末怎么结转
  • 企业职工薪酬如何确定
  • 工程预付款如何扣回
  • 购车的费用包括哪些费用
  • mysql误操作数据恢复
  • window放大之后怎么缩小
  • win8还能用吗
  • ubuntu16设置启动项
  • linux系统中对新磁盘分区的命令
  • win10预览版21337
  • linux 用处
  • window8怎么样
  • win7系统的文件夹怎么挪位置
  • windows8飞行模式怎么关
  • win10 提示
  • js如何将毫秒转换为日期
  • perl-v
  • perl 获取数据库查询结果
  • viewpager2+fragment
  • node发送短信
  • 编写批处理
  • android安卓应用程序窗口化
  • java 把对象存到数据库
  • 电子税务局登录密码怎么查询
  • 非税收入发票盖什么章
  • 税局可以办理哪些业务
  • 进出口贸易产品种类
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设