SQL-递增-通过外键

问题描述 投票:0回答:1

我正在尝试创建一个报告,该报告将通过一个额外的字段提取数据,该字段会随着外键IE的实例而增加;当人员1首次出现在列表中时,此字段将在第15次出现时拉出数字1,它将是15,依此类推。

我感觉分区功能似乎有一种方法,但是我似乎可以通过语法掌握语法!

如果不可能,从技术上讲可以在Excel中完成,但这很公平,但是自动化是关键!

谢谢大家!

杰克

sql database foreign-keys reporting
1个回答
0
投票

我认为您想要row_number()

select t.*,
       row_number() over (partition by person order by <ordering column>) as seqnum
from t;
© www.soinside.com 2019 - 2024. All rights reserved.