组的最后一排,我有以下查询:MySQL查询只选择日期
SELECT ELO,日期(date_calculated)日期从users_historical_elo其中uid = 36 ORDER BY ID ASC
产生这样的结果:
| elo | date
|984|2011-04-04
|1010|2011-04-04
|1036|2011-04-04
|1016|2011-04-08
|1000|2011-04-08
|944|2011-04-09
|973|2011-04-09
...
我需要帮助编写一个查询,按日期只选择最后一个“elo”分组。所以输出应该是:
| elo | date
|1036|2011-04-04
|1000|2011-04-08
|973|2011-04-09
...
谢谢!
你的意思'| 1016 | 2011-04-08',对不对? – 2011-05-29 01:00:09
哦,对不起,你有'按ID订购',好。 – 2011-05-29 01:01:44
http://stackoverflow.com/questions/3449757/sql-group-by-records-and-then-get-last-record-from-each-group – NAVEED 2011-05-29 01:09:23