Applies ToAccess 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.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.