В MS Transact SQL, скажем, у меня есть таблица (Orders), подобная этой:
Order Date Order Total Customer #
09/30/2008 8.00 1
09/15/2008 6.00 1
09/01/2008 9.50 1
09/01/2008 1.45 2
09/16/2008 4.50 2
09/17/2008 8.75 3
09/18/2008 2.50 3
Из этого мне нужно следующее: для каждого клиента средняя сумма заказа для двух последних заказов. Так что для клиента № 1 я должен получить 7,00 (а не 7,83).
Я смотрю на это уже час (внутри более крупной проблемы, которую я решил), и я думаю, что мой мозг замерз. Помощь по простой проблеме?