您的位置:首页 > 数据库

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.编号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: