SQL查询得到(按编号分组的日期最大的记录)
2015-04-27 20:09
302 查看
用SQL查询得到(按编号分组的日期最大的记录) 编号 F1 F2 日期 001 ... ... 2006-01-01 10:25:00 001 ... ... 2006-01-01 10:26:00 002 ... ... 2006-01-01 10:25:00 002 ... ... 2006-01-01 10:26:00 用SQL查询得到(按编号分组的日期最大的记录) 编号 F1 F2 日期 001 ... ... 2006-01-01 10:26:00 002 ... ... 2006-01-01 10:26:00 [解决办法] select a.* from table a inner join (select 编号,max(日期) as 日期 from table) b on a.日期=b.日期 and a.编号=b.编号
相关文章推荐
- [VB.NET]用SQL查询得到(按编号分组的日期最大的记录)
- 用Sql语句怎么 将分组查询得到的记录数 统计出来
- SQL查询相同记录下日期最大的 一条
- sql 查询相同记录下日期最大的 一条
- sql 查询相同记录下日期最大的 一条
- SQL 查询当天,本月,本周的记录 sql 查询日期
- sql查询语句,求每个分组中的最大值实例
- sql查询语句,求每个分组中的最大值实例
- 如何用SQL语句,查询数据库(日期+时间字段)中等于某一天的记录
- SQL查询Max()最大值对应的记录
- 分组查询最大最小记录的方法
- sql语句:取按a列分组后,b列最大,的所有列的记录
- SQL实现分组查询取前几条记录
- SQL查询一个表中类别字段中Max()最大值对应的记录
- 常用SQL分组最大值记录
- SQL语句:查询出每个分组的前若干条记录
- sql指定排序规则、筛选id最大或最小记录、查询插入数据
- sql查询语句,求每个分组中的最大值实例
- 关于SQL最大值查询语句的记录
- 分组查询取最大时间记录的方法Oracle