要求:获得按table1_id分组,并且age最大的记录信息,即2、3、5条
方法一:
select * from (select * from table2 order by age desc) as a group by a.table1_id
方法二:
select a.* from table2 as a where age = (select max(age) from table2 where a.table1_id=table1_id)
方法三:
select a.* from table2 as a where not exists (select * from table2 where table1_id=a.table1_id and age>a.age)
方法四:
select a.* from table2 as a where exists (select count(*) from table2 where table1_id=a.table1_id and age>a.age having count(*)=0)

MySql按字段分组取最大值记录 [此博文包含图片]相关推荐

  1. MySql按字段分组取最大值记录

    要求:获得按table1_id分组,并且age最大的记录信息,即2.3.5条 方法一: select * from (select * from table2 order by age desc) a ...

  2. mysql 分组统计 取最大值_(Mysql)sql分组取最大值问题

    相信有很多开发人员都会碰到分组取最大值的问题,以及分组取前几个值或后几个值问题.今天开发中遇到了类似问题,百度学习了一波,自己写了个简单明了的小demo,有兴趣的同学可以参考一下,如有不对的地方请多多 ...

  3. mysql 一行取最大值_mysql 分组取最大值的同时获取包含最大值的行的其他字段

    假设有表如下: +---------+--------+-------+ | article | dealer | price | +---------+--------+-------+ | 000 ...

  4. 【mysql技巧】按某一字段分组取最大(小)值所在行的数据

    mysql技巧--按某一字段分组取最大(小)值所在行的数据,这是mysql数据库程序员经常用到的在处理一些报表数据时候可以活用!那么猎微网将总结几种mysql查询最大值 mysql查询最小值的方法! ...

  5. mysql按某一字段分组取最大(小)值所在行的数据

    mysql按某一字段分组取最大(小)值所在行的数据   mysql技巧--按某一字段分组取最大(小)值所在行的数据,这是mysql数据库程序员经常用到的在处理一些报表数据时候可以活用!那么猎微网将总结 ...

  6. SQL按字段分组取最大(小)值记录(重复记录)

    SQL Server 按某一字段分组 取 最大 (小)值所在行的数据 -- 按某一字段分组 取 最大 (小)值所在行的数据 -- (爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 2007-10-23 ...

  7. MYSQL多字段分组having子句

    一.多字段分组的意义 group by 子句的分组字段是一个字段列表,即 MySQL 支持按多个字段进行分组.具体的分组策略:分组优先级从左至右,即先按第一个字段进行分组,然后在第一个字段值相同的记录 ...

  8. MySQL 实现不同分组取不同值

    简述 最近做项目过程中遇到这样一个需求:实现不同分组取不同的值(类似先排序再分组),具体需求如下: (1)将客户按手机号进行分组: (2)分组之后数据如果有部门A,则优先取部门A数据: (3)如果分组 ...

  9. 分组取最新记录的SQL

    常遇到这样的情况,要取得所有客户的最新交易记录,读取网站所有浏览者最后一次访问时间.一个客户只读取最新的一次记录,相同,大部分的人首先想 到的就是排除所有记录,相同的只取一条.用distint,但是d ...

最新文章

  1. 075-SSH遇到不能登陆的情况
  2. 【远程操控】Pycharm配置远程连接服务器
  3. [vc]如何对radio按钮分组
  4. SQL Server 2012之初次安装
  5. 腾讯内容平台部-视频内容理解算法实习生
  6. jQuery html表格排序插件:tablesorter
  7. c语言学习笔记【结构体02】结构体指针变量与结构体变量的函数参数,C语言学习笔记结构体02结构体指针变量与结构体变量的函数参数.docx...
  8. 微信回应 iOS 13.2 杀后台;谷歌以 21 亿美元收购 Fitbit;优麒麟 19.10.1 发布 | 极客头条...
  9. Java 又双叒叕发布新版本,这么多版本如何灵活管理?
  10. C++简单的写文本文件代码
  11. 3,graph语法学习
  12. 《HTTP权威指南》---http访问描述
  13. win10分屏快捷键无法使用_win10分屏快捷键如何使用
  14. 防拷贝U盘在软件开发行业的应用,软件怎样防复制防拷贝?
  15. ZYNQ BRAM_ctrl PS PL通信报错
  16. 高斯基函数线性组合回归练习——sklearn库高斯过程回归
  17. 山东大学软件学院2021软件项目管理考试回忆
  18. Java测试框架系列:Mockito 详解:第三部分:结果验证
  19. java游戏服务端实现
  20. 跌落测试 包装跌落测试

热门文章

  1. git fetch实战以及与git pull 的区别
  2. CodeForces 551E(平方分割
  3. AsyncTask使用须知
  4. opensuse 11.2/11.3安装vmware server 1.0.10笔记
  5. 什么是冷区热区_墙角装个小柜子 冷区立马变热区 有颜值还实用!
  6. cs客户端接收网页传来的数据_3.爬取数据-urllib库
  7. (4)建立一个标准尺寸的平面,并对其进行着色贴图、拉伸一定的厚度
  8. 医学计算机语言s,B/S框架医学图像处理系统的算法接入方法研究
  9. video safari不支持吗_您支持吗? 公园遛狗纳入 “不文明行为黑名单”
  10. python在线编辑器可视化_python软件——wxpython可视化编辑器 v4.1附使用教程