Jag har en access-databas Testa med: Har inte testat, men är ganska så säker på att din sql skulle returnera det största och minsta talet per person, vilket inte alls behöver vara samma sak som första och senaste. Ett alternativ som skulle kunna hjälpa mig också är att bara få ut den senaste posten per person. Om de nu gör de lättare?Första och senaste posten per person
2 st tabeller: System och Vilka
System
-ID
-Nr
-Vem
-Datum
Vilka
-ID
-Namn
System.Vem = Vilka.ID
System.Datum är inlagt datum
Jag vill ha ut det första nummret(System.nr), och det senaste nummret per person, hur?
Exempel på önskat resultat:
Namn, SenasteNr, ForstaNr
Daniel, 2, 4
Tomas, 4,9Sv: Första och senaste posten per person
SELECT Vilka.Namn, Min(System.Nr) AS MinförNr, Max(System.Nr) AS MaxförNr FROM Vilka INNER JOIN System ON Vilka.Id = System.Vem GROUP BY Vilka.Namn;
/CurtaSv: Första och senaste posten per person
Sv: Första och senaste posten per person