У меня есть
name: date:
Mike 02-10-14
Will 03-31-18
Charlie 04-21-18
Mike 05-31-18
Will 04-11-17
Charlie 04-15-18
Mike 08-02-17
Will 09-16-18
Charlie 04-12-17
... ...
Я хочу для каждого имени самые последние (2) даты в порядке убывания.
name: date:
Mike 05-31-18
Mike 08-02-17
Will 09-16-18
Will 03-31-18
Charlie 04-21-19
Charlie 04-15-19
Я пробовал различные группы в / порядкеметодами / max / desc / unique / Different, но не может найти решение, которое содержит все имена.Мои попытки продолжают собирать 2 самые последние даты во всей таблице вместо одного человека.
Текущая попытка:
SELECT NAME, DATE FROM SIGHTINGS ORDER BY SIGHTED DESC LIMIT 2;
- возвращает 2 самые последние даты всей таблицы