которых есть параметр status. Как поступить, если у заявок может меняться статус? Как правильно их обновлять в самой таблице, создавать новую строку и брать максимально возможный статус по дате?
Из статуса 0 заявка должна перейти в статус 1, но обратно нет.
Здравствуйте, вам нужна функция argMax(статус, время обновления) А обновлять просто писать все в одну таблицу и последний статус так получать
Спасибо, тоже склонялся к такому варианту!
https://clickhouse.com/docs/ru/sql-reference/aggregate-functions/reference/argmax
По идеи можно подумать про таблицу ReplacingMergeTree
Оттуда выбирать все равно через argmax
а зачем вы олтп задачи решаете в олап дб? что вас привело к этому?
Да, но мердж уменьшит размер таблицы
Обсуждают сегодня