Funktionerna Första, Sista

Gäller för
Access för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnera ett fältvärde från den första eller sista posten i resultatuppsättningen som returneras av en fråga.

Syntax

Första(uttryck)

Sista(uttryck)

Platshållaren uttr representerar ett stränguttryck som identifierar det fält som innehåller de data du vill använda eller ett uttryck som utför en beräkning med hjälp av data i fältet. Operander i uttr kan inkludera namnet på ett tabellfält, en konstant eller en funktion (som kan vara inbyggd eller användardefinierad, men inte någon av de andra SQL-mängdfunktionerna).

Kommentarer

De här funktionerna returnerar värdet för ett angivet fält i den första respektive sista posten i resultatuppsättningen som returneras av en fråga. Om frågan inte innehåller någon ORDER BY-sats är värdena som returneras av de här funktionerna godtyckliga eftersom poster normalt inte returneras i någon särskild ordning.

Exempel

Uttryck Resultat
SELECT First(DateofSale) AS Expr1 FROM ProductSales; Returnera det första värdet från fältet "Försäljningsdatum" i tabellen Produktförsäljning.
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; Returnera det sista värdet från fältet "Enhetspris" och det första värdet från fältet "Försäljningsdatum", visar dem i kolumnerna Efternamn respektive FörstaDatum.

Beräkningar med fältvärden i SQL-funktioner