我正在處理仍在使用MS Access的舊網絡應用程序,因爲它是數據源,並且在嘗試對SUM()值進行排名時遇到了問題。MS Access:Rank SUM()值
比方說,我有兩個不同的帳號,每個帳號都有未知數量的發票。我需要總結所有發票的總數,按帳號分組,然後添加排名(1-2)。
原始表格示例...
賬戶|銷售|發票號碼
001 | 400 | 123
002 | 150 | 456
001 | 300 | 789種
預期的效果...
帳號|銷售|等級
001 | 700 | 1
002 | 150 | 2
我想...
選擇帳戶,SUM(銷售)銷售, (SELECT COUNT(*)FROM發票)秩 從發票 ORDER BY帳戶
但是,查詢不斷返回分配給該帳戶的記錄數量,而不是等級。