码迷,mamicode.com
首页 > 数据库 > 详细

SQL查询得到(按编号分组的日期最大的记录)

时间:2015-04-27 21:21:15      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

用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.编号

 

SQL查询得到(按编号分组的日期最大的记录)

标签:

原文地址:http://www.cnblogs.com/moonwind/p/4461132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!