位置: 编程技术 - 正文

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查询两个表的数据)

  • 税种核定在电子版怎么查
  • 公立医院事业单位录用是编制吗
  • 增值税税率调整为9%
  • 电子发票密码区显示不全
  • 房地产开发企业预收款预缴增值税
  • 缴纳个人所得税扣除项目
  • 空白作废什么意思
  • 母公司对子公司的债务承担连带责任
  • 退休工资缴纳个人所得税税率表
  • 怎么设置存货科目
  • 企业增加注册资金怎么办理
  • 现金收货款要填什么单子
  • 地税印花税怎么算
  • 发票专用章备案需要什么资料
  • 融资租赁收到租金不确认收入
  • 预缴增值税被挂账怎么办
  • 所得税季报营业收入本年累计
  • 外购库存商品
  • 一年期电子银行承兑汇票
  • 账面价值和账面成本的区别
  • mac安装windows不能用键盘
  • 所得税退税会计分录为啥要借贷所得税费用
  • coms恢复默认设置
  • mac如何强制退出全屏
  • 应交增值税和实缴增值税差额怎么做账
  • 个人去税务局开租房发票需要缴纳多少税点
  • 工业园租金大概是多少
  • 贸易公司销售
  • 公司+农户经营模式是什么意思
  • window10最新20h2
  • 软件测评费用标准
  • 核定征收的企业利润怎么处理
  • Laravel 5.4向IoC容器中添加自定义类的方法示例
  • 转让技术所有权计入什么科目
  • 基于Java+SpringBoot+Vue前后端分离仓库管理系统设计实现
  • id3决策树伪代码
  • html5简单小游戏代码
  • nmap的命令
  • 三代手续费返还计入什么科目
  • 商业银行贷款的资本充足率
  • 改造后的固定资产入账价值
  • 帝国cms自动更新
  • sql优化方式
  • mysql怎么防止sql注入
  • 开多少平方超市赚钱
  • 商品购进核算
  • 接收商业承兑汇票有风险吗
  • 电梯折旧费计算方法
  • 电梯安装费如何分摊
  • 零余额账户怎么对账
  • 公司注销应付账款要为零吗
  • 17增值税发票怎么抵扣
  • 未分配利润的
  • 销售费用包括什么?
  • 企业应按照有关规定结合本企业
  • 微软出win9了吗
  • 怎么进入win7系统
  • 怎样让xp系统变得更加流畅
  • win平板装ubuntu
  • centos7搜索
  • w7系统怎么添加打印机
  • win7怎么连接其他电脑共享的打印机
  • linux的系统日志
  • winxp资源管理器频繁无响应
  • win10桌面图标排列设置
  • Linux安装anaconda
  • linux安装bz2
  • opengl绘制三维图形代码
  • Java中string类型比较大小
  • opengl 渲染yuv
  • java怎样学
  • Python 正则表达式入门(中级篇)
  • python序列结构总结
  • jQuery插件能输出到控制台
  • jquery兼容ie
  • jquery遍历li
  • 国家河南税务局
  • 收购烟叶多少公斤违法
  • 不动产租赁如何征税
  • 江苏税务缴费小程序
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设