У меня есть таблица, в которой записана последовательность действий с полем, в котором записан порядок последовательности:
user data sequence
1 foo 0
1 bar 1
1 baz 2
2 foo 0
3 bar 0
3 foo 1
Выбор первого элемента для каждого пользователя достаточно прост с WHERE sequence = '0', но есть ли способ выбрать последний элемент для каждого пользователя в SQL?
Результат, который я получаю, должен выглядеть следующим образом:
user data sequence
1 baz 2
2 foo 0
3 foo 1
Я использую MySQL, если есть какие-то специфические для реализации трюкеры, отвечающие.