Access: hämta fram maxvärde?

Databaser & SQL

0 svar · 454 visningar · startad av RogerA

Medlem sedan sep. 200542 inlägg
Trådstart#1

Har en tabellstruktur enligt nedan. (Där tID och eID senare kommer kopplas till andra relaterade tabeller.)

aID     aDatum       aBelopp     tID     eID 
===========================================
1       2000-01-01   100         1       1
2       1999-01-01   200         1       1
3       1988-01-01   300         1       2
4       1977-01-01   400         2       1
5       1966-01-01   500         2       2

Vad jag nu vill är att plocka fram de poster där aBelopp för varje tID är som störst. Mha denna SQL-sats kan jag göra detta men problemet är att jag vill ha med alla fält, inte bara makksBelopp och tID. Någon som kan tipsa en rookie...?

SELECT MAX(aBelopp) AS makksBelopp, tID
FROM tabell
GROUP BY tID
253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)