一个交易场景的疑问,如何计算30分钟内交易的笔数

有一个这样的场景,一个账户有多笔交易,如何计算30分钟内的交易笔数。
例如
10:00 10元
10:10 10元
11:00 10元
11:10 10元
现在需要用sas或者sql,如何计算出第三列的累加值

10:00 10元 1
10:10 10元 2
11:00 10元 1
11:10 10元 2
11:20 10元 3
因为必须和上一笔交易判断是否在30分钟内,如是则累加1如不是则重新累加,如何通过sas或者sql实现判断累加

用sql的话,通过时间排序取到最新一条数据,然后根据这个时间作为条件查询30分钟内的数据求和就可以了