跳到主要内容
跳到主要内容

numbers 表函数

numbers(N) – 返回一个包含单个 'number' 列 (UInt64) 的表,该列包含从 0 到 N-1 的整数。
numbers(N, M) - 返回一个包含单个 'number' 列 (UInt64) 的表,该列包含从 N 到 (N + M - 1) 的整数。
numbers(N, M, S) - 返回一个包含单个 'number' 列 (UInt64) 的表,该列包含从 N 到 (N + M - 1) 的整数,步长为 S。

system.numbers 表类似,可以用于测试和生成连续值,numbers(N, M)system.numbers 更高效。

以下查询是等效的:

以下查询也是等效的:

示例: