SQL:运行Occurence的总数

时间:2018-06-11 13:58:26

标签: sql postgresql metabase

我正在使用Metabase和PostgreSQL实现。

Running Count of Occurrences

我想在照片中取得成果。我希望包含一个列,该列计算上面发生的字段的次数。它应该包括当前实例。

我见过的其他例子只计算了总发生次数。由于我按日期订购,我不希望计算在日期之后发生的事件。

1 个答案:

答案 0 :(得分:1)

您可以在Postgres中使用窗口函数:

select name, date, row_number() over (partition by name order by date) as seqnum
from t;

您可能还希望在查询结束时使用order by date来保证结果符合日期顺序。