Доброго вечера,
прошу у вас помощи разобраться с одним запросом.
Нужно получить результаты следующего вида:
ID Year Debt DebtOriginYear
----------- ----------- --------------------------------------- --------------
1 2008 0.0 2010
1 2009 0.0 2010
1 2010 50.0 2010
1 2011 75.0 2010
где ID - группа данных (дано),
Year - год (дано),
Debt - размер долга (дано),
DebtOriginYear - год, в котором образовался долг (получить) - про него и вопрос.
Можно ли написать соответствующий запрос без использования CTE, только средствами OVER(PARTITION..), каким-то образом указав, что долг должен быть больше нуля при поиске MIN([Year]).
Буду благодарен ценным советам и наставлениям.