Как можно сгруппировать соседние строки по значениям одного столбца, чтобы возвращалась только самая последняя из этих сгруппированных строк?
Данные внутри travel
Таблица
id name location date
--------------------------------------------
1 name London 2018-09-01 00:00:00
2 name London 2018-09-02 00:00:00
3 name NYC 2018-09-03 00:00:00
4 name London 2018-09-04 00:00:00
5 name NYC 2018-09-05 00:00:00
6 name NYC 2018-09-06 00:00:00
7 name Tokyo 2018-09-07 00:00:00
Результат (с обратным порядком)
7 name Tokyo 2018-09-07 00:00:00
6 name NYC 2018-09-06 00:00:00
4 name London 2018-09-04 00:00:00
3 name NYC 2018-09-03 00:00:00
2 name London 2018-09-02 00:00:00
Скрипка, с которой можно поиграть: http://sqlfiddle.com/#!9/02033ba/15