У меня вопрос SQLite, который сводится к следующей проблеме.
id | key | data
1 | A | x
2 | A | x
3 | B | x
4 | B | x
5 | A | x
6 | A | x
Новые данные добавляются в конец таблицы с автоматически увеличивающимся идентификатором.
Теперь я хочу создать запрос, который возвращает последнюю строку для каждого ключа, например:
id | key | data
4 | B | x
6 | A | x
Я пробовал несколько разных запросов, но безуспешно. Как выбрать только самые последние строки для каждого значения ключа в таблице?