在MS的Transact SQL,让我们说我有一个表(订单)是这样的:SQL子查询问题分组,平均
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)。
我一直盯着这里一个小时(在一个更大的问题,我已经解决了),我认为我的大脑已经冻结。帮助解决一个简单的问题?
哪个版本的SQL Server? – Sklivvz 2008-09-30 15:38:16
客户可以在一天中有多个订单吗? – 2008-09-30 15:45:46