我有一个sql查询,其中包含序列。我怎样才能像在clickhouse中的sql中那样创建一个序列?
8gsdolmq1#
clickhouse不支持postgresql或其他rdbms之类的序列您的用例是什么?您需要插入序列递增的数据吗?为何?或者需要使用sequencematch和sequencecount函数进行漏斗分析?可能它的网址会满https://clickhouse.yandex/reference_en.html#sequencematch(模式)(时间,+cond1,+cond2,+…)
mum43rcc2#
我相信这就是你要找的?
-- Generate a sequence of dates from 2010-01-01 to 2010-12-31 select toDate('2010-01-01') + number as d FROM numbers(365);
https://clickhouse.tech/docs/en/sql-reference/table-functions/numbers/
2条答案
按热度按时间8gsdolmq1#
clickhouse不支持postgresql或其他rdbms之类的序列您的用例是什么?
您需要插入序列递增的数据吗?为何?或者需要使用sequencematch和sequencecount函数进行漏斗分析?
可能它的网址会满https://clickhouse.yandex/reference_en.html#sequencematch(模式)(时间,+cond1,+cond2,+…)
mum43rcc2#
我相信这就是你要找的?
https://clickhouse.tech/docs/en/sql-reference/table-functions/numbers/