SQL - 向上计数 - 通过外键

SQL - Counting up - by foreign key

我正在尝试创建一个报告,该报告使用一个额外的字段来提取数据,该字段会随着外键 IE 的实例而增加;当人1第一次出现在列表中时,该字段拉取数字1,第15次出现时,将是15等

我觉得 Partition 函数似乎有办法,但我似乎可以通过我的头脑获得语法!

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

谢谢大家!

杰克

我想你想要 row_number():

select t.*,
       row_number() over (partition by person order by <ordering column>) as seqnum
from t;