отсутствующие минуты заполнить в таблицу слева и справа проставить нули?
например для времени 11:56, 11:57 и тд
ORDER BY ... WITH FILL https://clickhouse.com/docs/en/sql-reference/statements/select/order-by#order-by-expr-with-fill-modifier
воу, круто, спасибо
а есть ли возможность указать step не как я, 60 уможенное на минимальную единицу а строго 1 минуту, типа step 1 min просто вдруг приложение начнёт писать не hh:mm:ss а hh:mm:ss:ms и тогда всё сломается
так у toStartOfMinute у вас же там... WITH FILL по нему рассчитывается по идее
он без step`а по секундам раскладывает
toStartOfMinite(Dt) AS m, GROUP BY m ORDER BY m WITH FILL так попробуйте
WITH FILL STEP INTERVAL 1 MINUTE нашёл
так все верно, он раскладывает до единицы измерения
в доке так написано, но выше сказали https://t.me/clickhouse_ru/347059 , что по идее он должен раскладывать на минуты, ибо выше у меня toStartOfMinute
toStartOfMinute он хоть и разбивает на минуты, но единица измерения то у него мЕньшая секунды
Обсуждают сегодня