-1
我在MS Access中有一個複雜的查詢(對我來說至少:)),我需要編寫它。我有以下表MS Access:查詢
我想我的查詢顯示爲:列ID和弗斯與查詢最古老的date.For比如我的第一項應該是這樣的:
基本上我不希望相同的ID-a和Vers在查詢中顯示多次,並且排除「重複」的標準應該是日期(只顯示最早的日期) 關於如何顯示創建這個查詢?這甚至有可能嗎?
在此先感謝。
我在MS Access中有一個複雜的查詢(對我來說至少:)),我需要編寫它。我有以下表MS Access:查詢
我想我的查詢顯示爲:列ID和弗斯與查詢最古老的date.For比如我的第一項應該是這樣的:
基本上我不希望相同的ID-a和Vers在查詢中顯示多次,並且排除「重複」的標準應該是日期(只顯示最早的日期) 關於如何顯示創建這個查詢?這甚至有可能嗎?
在此先感謝。
嘗試這種方式
select a.* from tablename as a
right join (select vers,min(Date) as minimumdate,id-a from tablename
group by id-a, vers)b on a.vers=b.vers and a.date=b.minimumdate and a.id-a=b.id-a
您好,感謝它works..but partially..in的感光度,這隻能說明我的ID,一個「24」 ..我需要這個做同樣的結果對於所有ID-a。 – adp
@adp您的結果到相應創建的查詢。我不明白你想要什麼更新你的問題..... –
從我的問題看圖片2,有4個條目,我用你的查詢,我只得到前3條,應該有更多..查看結果從您的查詢:http://i.imgur.com/bw7iULC.png – adp