RG
Size: a a a
RG
АР
SELECT
[1, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 3] AS a,
arraySplit((x, y) -> (y != 0), a, arrayDifference(a)) AS d,
arrayFilter(x -> (x != 0), arrayMap(x -> countEqual(x, 2), d)) AS v
Query id: 0d09384e-b8bf-4863-87e3-bb22abad52e4
┌─a─────────────────────────┬─d───────────────────────────────────┬─v─────┐
│ [1,2,2,2,2,2,4,2,2,2,2,3] │ [[1],[2,2,2,2,2],[4],[2,2,2,2],[3]] │ [5,4] │
└───────────────────────────┴─────────────────────────────────────┴───────┘
АР
DC
DG
DT
DG
DT
DG
DG
DG
DG
DC
DG
DG
DG
S
DT
pk