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

First( uttr )

Last( uttr )

Platshållaren uttr representerar en stränguttryck att identifiera fältet 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 innehålla namnet på ett tabellfält, en konstant eller en funktion (som antingen 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 en ORDER BY-sats blir värdena som returneras av dessa funktioner godtyckliga eftersom poster vanligtvis returneras i ingen särskild ordning.

Exempel

Uttryck

Resultat

SELECT First(DateofSale) AS Uttr1 FROM ProductSales;

Returnera det första värdet från fältet "DateofSale" i tabellen Produktförsäljning.

SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales;

Returnera värdet Last från fältet "UnitPrice" och First value från fältet "DateofSale", visar dem i kolumnen LastPrice respektive FirstDate.

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

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.