Amazon redshift 如何在Amazon红移SQL中生成连续整数表?
我想在Amazon Redshift SQL或PostgreSQL中创建一个包含从0到某个大随机数的连续整数的表。这应该在不使用红移版SQL不支持的数组的情况下完成。postgres或Redshift?,请选择您需要的数组,因为答案非常不同。请删除postgres标记Amazon redshift 如何在Amazon红移SQL中生成连续整数表?,amazon-redshift,Amazon Redshift,我想在Amazon Redshift SQL或PostgreSQL中创建一个包含从0到某个大随机数的连续整数的表。这应该在不使用红移版SQL不支持的数组的情况下完成。postgres或Redshift?,请选择您需要的数组,因为答案非常不同。请删除postgres标记 CREATE TEMP TABLE tmp_numbers_1000 AS SELECT ROW_NUMBER() OVER() FROM stl_scan LIMIT 1000; SELECT * FROM tmp_nu
CREATE TEMP TABLE tmp_numbers_1000 AS
SELECT ROW_NUMBER() OVER()
FROM stl_scan
LIMIT 1000;
SELECT * FROM tmp_numbers_1000 ORDER BY 1 LIMIT 10;
row_number
------------
1
2
3
4
5
6
7
8
9
10
(10 rows)
SELECT * FROM tmp_numbers_1000 ORDER BY 1 DESC LIMIT 10;
row_number
------------
1000
999
998
997
996
995
994
993
992
991
(10 rows)