0
我有一個簡單的訪問表中排名語句訪問 - 重複[配件]存儲數據SQL的結果
Part# CYTD_SALES CUST_NUM
我需要排名部分在CYTD銷售方面(本年度日銷售)每個CUST_NUM
(客戶數量)分別
我使用下面的語句:
等級:
(SELECT Count (*)
FROM [Parts] as R
Where [CYTD Sales] > [Parts].[CYTD Sales]
And > CUST_NUM= [Parts].[CUST_NUM]) + 1
我碰到的情況時,相同量的花費超過1份相同的客戶,所以排名看起來像這樣
1 2 4 4 5
代替
1 2 3 4 5
是否有寫的方式聲明不允許同一客戶的排名相同?
謝謝!
是否有在[配件]表中沒有主鍵? –
不,這個表是另一個查詢的輸出。謝謝! – Aquarelle
如果您沒有任何可以將行分開的字段,我知道沒有辦法對行進行唯一排序。也許你可以讓以前的查詢輸出某種唯一的標識符? –