предыдущего события? Т.е. есть таблица вида
date | devId | eventDateTime
2018-08-01 | 100 | 2018-08-01 12:00:00
2018-08-01 | 100 | 2018-08-01 12:10:00
2018-08-01 | 100 | 2018-08-01 12:15:00
Нужен запрос, который вернёт
devId | eventDateTime | fromPrev
100 | 2018-08-01 12:00:00 |
100 | 2018-08-01 12:10:00 | 600
100 | 2018-08-01 12:15:00 | 300
runningDifferenceStartingWithFirstValue,runningAccumulate,runningDifference ?
В случае необходимости считать разность в стролбце внутри групп можно использовать массивы и функции высшего порядка. См. тут https://stackoverflow.com/questions/51856397/clickhouse-running-diff-with-grouping/51873915#51873915
Обсуждают сегодня