1 для сгруппированных значений в кликхаусе?
Есть user - айдишник, buy_time - время покупки, usd - сумма покупки.
Полагаю надо чз groupArray делать а затем возвращать это обратно в строки чз ARRAY JOIN, но как пронумеровать значения от 1 и до посл элемента массива??
SELECT
user,
groupArray(buy_time),
groupArray(usd)
FROM (
SELECT
user,
buy_time,
usd
FROM db
ORDER BY
user, buy_time
) AS sq
GROUP BY
user
arrayEnumerate(любой из массивов)
Обсуждают сегодня