gpt4 book ai didi

sql - 为 postgreSQL 查询结果添加索引

转载 作者:行者123 更新时间:2023-11-29 14:28:19 24 4
gpt4 key购买 nike

我的查询结果是这样的:

| A | B |
|-------|
| 1 | 2 |
| 1 | 4 |
| 1 | 6 |
| 1 | 9 |
| 1 | 1 |
| 1 | 6 |
| 1 | 9 |

现在我想将结果表的索引增加A列,所以结果会变成这样:

| A | B |
|-------|
| 2 | 2 |
| 3 | 4 |
| 4 | 6 |
| 5 | 9 |
| 6 | 1 |
| 7 | 6 |
| 8 | 9 |

我该怎么做?谢谢!

最佳答案

你想要row_number()

select (row_number() over (order by a) + 1) as A, b
from table t;

关于sql - 为 postgreSQL 查询结果添加索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55261869/

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