gpt4 book ai didi

sql - 从大查询中的特定数字开始查找序列

转载 作者:行者123 更新时间:2023-12-04 02:02:26 25 4
gpt4 key购买 nike

我们如何才能实现与 Netezza 中提供的“SEQUENCE”相同的功能?

请在下方找到演示我希望在大查询中实现的功能的链接:

[ https://www.ibm.com/support/knowledgecenter/en/SSULQD_7.2.1/com.ibm.nz.dbu.doc/r_dbuser_create_sequence.html][1]

我已经审查了 RANK() 但这并没有解决我的核心目的。任何线索将不胜感激。

最佳答案

在 BigQuery Standard SQL 中,您可以找到两个可以为您提供帮助的函数 -

GENERATE_ARRAY(start_expression, end_expression\[, step_expression\])

GENERATE_DATE_ARRAY(start_date, end_date\[, INTERVAL INT64_expr date_part\])

例如下面的代码

#standardSQL
SELECT sequence
FROM UNNEST(GENERATE_ARRAY(1, 10, 1)) AS sequence

产生结果为

sequence     
1
2
3
4
5
6
7
8
9
10

关于sql - 从大查询中的特定数字开始查找序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46219994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com