我们如何实现与' SEQUENCE'相同的功能?在Netezza提供?
请在下面找到演示我想在Big查询中实现的功能的链接:
我已经审查了RANK(),但这并没有解决我对核心的目的。任何线索都会受到赞赏。
答案 0 :(得分:2)
在BigQuery Standard SQL中,您可以找到两个可以帮助您的功能 -
GENERATE_ARRAY(start_expression, end_expression\[, step_expression\])
和
GENERATE_DATE_ARRAY(start_date, end_date\[, INTERVAL INT64_expr date_part\])
例如,代码
Get-ADUser -Filter "SamAccountName -like 'K*'" | Where-Object {$_.SamAccountName -match '^K/d{5}'}
生成结果
#standardSQL
SELECT sequence
FROM UNNEST(GENERATE_ARRAY(1, 10, 1)) AS sequence