首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果行值被欺骗,则增加数目

如果行值被欺骗,则增加数目
EN

Stack Overflow用户
提问于 2019-07-12 11:33:33
回答 2查看 46关注 0票数 0

对不起,不知道如何用单词来举例(这就是为什么有问题要找答案)。

如果ID值被欺骗,我需要这个序列来增加数量。

代码语言:javascript
复制
ID          Sequence        Value
1111          0              234324
2222          0              23432
3333          0              324
3333          1              234
3333          2              432234
4444          0              23423
4444          1              234
EN

Stack Overflow用户

发布于 2019-07-12 11:34:25

你想要row_number()。就像这样:

代码语言:javascript
复制
select t.*,
       row_number() over (partition by id order by id) as seqnum
from t;

注意:数字将递增,但行将不按任何特定顺序排列。

SQL表表示无序集。你的数据没有明显的排序。您可以更改order by以获得给定id的特定顺序的值。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57006181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档