Mysql按字段分组取最大值记录
来源:互联网 发布:社交软件英文统称 编辑:程序博客网 时间:2024/05/01 17:19
要求:获得按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)
参考资源:http://blog.sina.com.cn/s/blog_8155e74d0101g1pl.html
0 0
- Mysql按字段分组取最大值记录
- Mysql按字段分组取最大值记录
- Mysql按字段分组取最大值记录
- Mysql按字段分组取最大值记录
- Mysql按字段分组取最大值记录
- Mysql按字段分组取最大值记录
- MySql按一个字段分组并且取另一个字段最大值的记录
- MySQL之——GROUP BY分组取字段最大值
- MySQL之——GROUP BY分组取字段最大值
- MySQL之——GROUP BY分组取字段最大值
- mysql 分组取最大值的同时获取包含最大值的行的其他字段
- oracle如何取分组最大值记录
- T-SQL取分组最大值记录
- 数据按某个字段分组,且取每个分组的最大值
- 按字段分组求最大值
- Mysql分组后获取其中一个字段最大值的整条记录
- SQL 按字段取最大值
- mysql分组后获取最大值的记录
- Java 单例模式
- IOS实战 (3) 之 水平 循环滚动文本
- Android 中使用HttpUrlConnection实现get请求服务器
- CentOS6&RHEL6 core dump文件增加进程名后缀
- 有趣算法:Huffman Decoding:
- Mysql按字段分组取最大值记录
- mysql使用建议,尽量避免这些问题
- Swift中获取String结构体字符串的长度
- c++输出流输出指定精度小数
- 如何使用Github上下载的Demo
- 百度云推送 jsp
- [unity基础教程]操作transform.localPosition的时候请小心
- iOS图片的处理
- JAVA设计模式之单例模式