在 Netezza 中生成从 1 到 N 的数字范围

Kyo*_*oto 0 netezza

我想知道 Netezza 中是否有一个选项可以简单地生成从 1 到 N 的数字范围?

假设 N=5,那么我的结果应该是:

1
2
3
4
5

谢谢!

Mar*_*k F 6

选择 _v_vector_idx.idx,其中 idx 在 1 到 10 之间;

注:IDX范围为0-1023

  • /* 表 _V_VECTOR_IDX 返回数字 0..1024。我们可以将表连接到自身以生成 1M 行 */ select val from (select ((t1.idx * 1024) + t2.idx) as val from _v_vector_idx t1 cross join _v_vector_idx t2) as list_of_one_million_numbers 其中 val 在 1 到 5000 之间; (3认同)