を持つグループごとに行を取得します。は、私は、この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