我有一张这样的表:
id | date | score
-----------------------
1 | 2017-12-01 | 10
1 | 2017-12-02 | 20
2 | 2017-12-01 | 30
2 | 2017-12-02 | 40
2 | 2017-12-03 | 50
3 | 2017-12-03 | 60
我希望得到每个ID的最新分数:
id | date | score
-----------------------
1 | 2017-12-02 | 20
2 | 2017-12-03 | 50
3 | 2017-12-03 | 60
到目前为止,我有这样的事情:
SELECT
id,
MAX(date)
FROM
mytable
GROUP BY
id
但我不知道如何获得每个ID(日期)行的分数
答案 0 :(得分:0)
OptimisticLockException