我有一個包含多個計算機名稱和連接日期的表。這是一個例子。如何在WHERE .. IN子句中選擇每個元素的前n個結果
ID Computer User Date
------------------------------------------------
1 O-1234 User1 2010-07-08
2 O-1234 User2 2010-08-24
3 O-1234 User2 2010-09-25
4 O-1555 User3 2010-08-24
5 O-1555 User3 2010-09-25
我想只能爲每臺計算機選擇最後2或3個連接。另外,我無法修改表格。任何人有想法?
謝謝
編輯:這是一個MS訪問mdb文件
編輯「:由於RANK OVER()不能在MS Access中使用,這將有可能使用臨時表做這項工作?
你在用什麼DBMS? – 2011-06-29 14:59:12
關於哪個RDBMS? – CristiC
這是ms訪問mdb文件 – JackDurkalik