我有一个看起来像的表:
date name lookback_date
1995-01-31 T1 1994-10-24
1995-01-30 T1 1994-10-23
1995-01-29 T1 1994-10-22
1995-01-31 T2 1994-10-24
1995-01-30 T2 1994-10-23
1995-01-29 T2 1994-10-22
1995-01-31 T3 1994-10-24
1995-01-30 T3 1994-10-23
1995-01-29 T3 1994-10-22
等等
我需要计算每条记录的日期和lookback_date之间的名称计数
编辑:我需要一个看起来像这样的结果:
date name lookback_date cnt
1995-01-31 T1 1994-10-24 70
1995-01-30 T1 1994-10-23 69
1995-01-29 T1 1994-10-22 67
1995-01-31 T2 1994-10-24 73
1995-01-30 T2 1994-10-23 65
1995-01-29 T2 1994-10-22 63
1995-01-31 T3 1994-10-24 68
1995-01-30 T3 1994-10-23 66
1995-01-29 T3 1994-10-22 65
输入日期与此语句一起获取
select date, ticker_name
,dateadd(days, -100, date) as lookback_date
from table1