применить для всех? то есть, как я думал, SELECT distinct Id, LAST_VALUE(first_column) over(partition by Id order by ModifiedOn desc), LAST_VALUE(second_column) over(partition by Id order by ModifiedOn desc) и так далее from и таких колонок 100
как это объединить? наверно я плохо объясняю
да я примерно понял, мб действительно нужно все поля прописать
после 10 вылетает по памяти)
можно попробовать посмотреть в сторону select * except (id) apply () - не уверен что оно работает для WF, но для обычных аггрегаток должно. https://clickhouse.com/docs/ru/sql-reference/statements/select/#except-modifier
А в каком контексте у меня это можно испробовать?
в смысле? Как я понял ваш вопрос - вы не хотите перечислять 100 столбцов в запросе. except/apply ровно для этого придумано.
Обсуждают сегодня