gpt4 book ai didi

sql - GBQ 窗函数 AND 算术运算

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

有谁知道是否可以对使用 GBQ 窗口函数得出的结果进行任何算术运算?

例如,我可以使用如下伪代码将 row_number 增加 100(某个数字):

SELECT 100 + ROW_NUMBER() OVER (PARTITION BY X ORDER BY x_id DESC) increased_row_num
FROM Table1
...

最佳答案

您将需要为此使用子查询

SELECT 100 + row_num AS increased_row_num FROM (
SELECT ROW_NUMBER() OVER (PARTITION BY X ORDER BY x_id DESC) AS row_num
FROM Table1
)

关于sql - GBQ 窗函数 AND 算术运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31539264/

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