我有一个使用时间序列数据的表。我希望做一年一年的计算,但为了做到这一点,我创建了两个新列,以抵消1年。
我的专栏是:
迄今为止,
值,
intermodal_id,
current_month_code(unique_id和date的concat),
和prev_year_code
我需要帮助创建一个语句以匹配prev_year_code和current_month_code并返回该行的数值(值列)
Here is a simplified version of how I imagine the end result being
答案 0 :(得分:0)
您可以使用约会日期来获取上一年的数据。 像下面的东西
Select a.date,a.value,a.intermodal_id
From TableA A
Inner Join TableA B ON a.date = datediff(year,-1,b.date)