我有每個類別的計算產品級別的查詢:Access查詢:尋找最高級別的產品在每個類別
qryEvalProd
category Product Rank
-------- ------- ----
Cat1 Prod6 1254
Cat1 Prod1 950
Cat1 Prod2 800
Cat2 Prod3 1500
Cat2 Prod5 950
我想做出一個查詢,以最好的產品回報爲每個類別:
category Product
-------- -------
Cat1 Prod6
Cat2 Prod3
我知道我可以使用包含group by和max的相關子查詢來做到這一點,但是由於性能原因,我試圖使用Group By和First來使它成爲一個鏡頭。但我無法表達我希望按照DESC Rank排序的每隻貓的第一支產品。
有沒有一種方法可以一次完成?
嘿,那看起來很有趣,明天第一次測試(我現在在歐洲,現在是晚上)...我會讓你更新的。 – 2011-03-31 18:37:07
輝煌。我將它分爲兩個不同的查詢來維護(我的問題對於SO來說非常簡單),但這非常快速和高效。謝謝。 – 2011-04-01 07:47:27