在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