每组我有这样的MySQL表:检索行具有最大日
ID Number Date
1 4 2015-05-30
2 4 2016-03-15
3 5 2016-04-01
4 5 2016-05-01
我想唯一的号码,但只得到那些具有最高的日期。结果必须得到ONLY:
ID Number Date
2 4 2016-03-15
4 5 2016-05-01
我想:
SELECT
*
FROM emp_events ee
Date = (SELECT MAX(Date) FROM emp_events ee1 WHERE ee1.Number = ee.Number));
,但没有得到所有想要的结果。
这个问题被问及无尽的回答。有时候它的答案是正确的,所以我猜这只是运气不好,以下提供的答案都不够。 – Strawberry