除了标题外,我不确定如何进一步解释。我基本上是想在该特定行的日期之前获取每个id的行数。我尝试了很多事情,并在互联网上搜索无济于事。请帮忙!
之前
id date
1 3/3/2015
2 3/27/2015
2 4/15/2015
2 5/1/2015
3 3/7/2015
3 5/17/2015
3 7/9/2015
3 7/19/2015
之后
id date count
1 3/3/2015 0
2 3/27/2015 0
2 4/15/2015 1
2 5/1/2015 2
3 3/7/2015 0
3 5/17/2015 1
3 7/9/2015 2
3 7/19/2015 3
答案 0 :(得分:3)
-1 + row_number() over (partition by id order by date)