First, Last Functions

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 för uttr representerar en stränguttryck identifierar 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. Operanden 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 en ORDER BY-sats är värdena som returneras av de här funktionerna godtyckliga eftersom poster vanligtvis returneras i ingen särskild ordning.

Exempel

Uttryck

Resultat

SELECT First(DateofSale) AS Expr1 FROM ProductSales;

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

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

Returnerar det sista värdet från fältet "Enhetspris" och första värdet från fältet "DateofSale", visar dem i kolumnen LastPrice respektive FirstDate.

Mer information finns i

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

Behöver du mer hjälp?

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×