Я пытаюсь написать запрос Cassandra, и мой вариант использования выглядит следующим образом. Допустим, таблица
ID | Version
1 | 1
1 | 2
2 | 1
2 | 2
2 | 3
Теперь я хочу получить последнюю версию для всех идентификаторов.
Таким образом, запрос должен дать мне 2 строки.Первый с идентификатором: 1 Версия 2, а второй с идентификатором: 2 Версия: 3
Я попытался выполнить запрос, подобный Select * from table where ID=1 and Version= MAX(Version)
, но это неверный синтаксис.
Кто-нибудь может помочь в этом?