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
259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)